Whenever I am in need of a gift I try to remember to stop by One Way Book Shop. They have a great selection of religious themed items for all ages.
Their name indicates that they are a book store and they do have a wide variety of books and bibles but they also stock music, gifts and sunday school supplies. Their selection of baby gifts is especially nice.
The staff working in the store has always been helpful and friendly. They are very knowledgable about the products they carry and those they are able to order.
The store also has information about upcoming Christian speakers, conferences and concerts placed near the front door and in the windows, making it a good place to learn about what is going on.