The Religious Goods Shop is one of only two Catholic bookstores in Richmond -- in the entire tri-city/metro Richmond area, actually. They carry a large diversity of products, from books to medals to prayer cards and rosaries. The staff is really helpful, too, always willing to order items that you want but don't see in the store. They carry kid's items as well as adult items, so it's the perfect place to go to buy for anyone. The staff is also pretty good at making suggestions for books to read, etc.