The Catholic Shop is a fantastic store to purchase gifts for baptisms, first communions, confirmations and weddings. They have a vast selection of religious items including bibles, rosaries, statues, gift boxes, etc that makes the search for the perfect gift very easy. They also carry christening gowns and outfits that are very nice. The staff is very friendly and quite helpful. The one negative to the store is the set up makes it difficult to maneuver a stroller through it.