This rather large shop is a great place to find nice gifts. They have all sorts of collectibles like Precious Moments, Ty Beanie Babies, and the like. They are mainly home decor. They have so many different things, it's hard to cover it all. You can find something for yourself, your mom, and your best friend, all at once.
Make sure you don't take your kids in, because pretty much everything is breakable!