We usually go to this Seagull Book & Tape when we need books, artwork, church lessons, gifts, etc. They have better prices than the Deseret Book across the street and will also price match. I wish they had a reward program like Deseret Book, though. But the staff is friendly and they will ship an item to you if they don't have it (for an extra fee). We get most of our books from Seagull Book because they are always on sale and priced just right. I recently saw a book I had bought from Seagull Book on sale the next day at Deseret Book for 50% off. I emailed Seagull Book and ended up with a manager calling me to price match. He credited my credit card the difference. What great service!