In a world filled with Petsmarts and Petcos, where they charge more than $10 for a tiny stuffed animal that my dogs will destroy in less than half an hour, Ryan's Pet Supply is the pot of gold at the end of the rainbow.
Phoenix should be thanking it's lucky stars that this wonderful website's warehouse is so close by. Think of Ryan's as a Costco for pets. The more you buy the better the deal. I go every three months or so to stock up on treats, teeth wipes, treats and accessories. The aisles can be difficult to maneuver but the guys there filling online orders are super nice and are happy to show you where to find things. Helpful tip: Carry your catalog with you. Prices are not displayed.
The people at the registers sometimes seem rushed but they are really nice. Oh, and leave your giant purse or backpack behind. They won't let you take it back into the warehouse but will let you check it at the front desk. Bring your wallet though. They have a $25 minimum purchase but I've never gotten out of there under $100.
Go to Ryan's if you have dogs to spoil. I know I have 24 squeaker balls to show for my last visit.
Only one negative - I went there three times looking to purchase a gate to keep my Boxer mix and Mastiff mix out of one part of the house and Ryan's didn't have it. Ended up buying it online from another retail. Moral of the story: call before if you want to buy a bigger ticket item.