I frequent CJ’s Cards & Gifts at least once a week, but usually more. It is a great card shop (Carlton cards), and they also sell a lot of “off the wall” gifts (a lot of which are AZ themed). I always have a pleasant experience when I shop there. The employees are always nice, and like to play with my son. They have also custom ordered a specific stuffed animal for my son, which was above and beyond great customer service. They also have a small USPS located in the back of the store, which saves me a 5 mile trip to the post office. It shares a parking lot with a large grocery store and drug store, and there is always plenty of parking.