I shop at the Petco on Pebble Creek/ Estrella Parkway just off the I-10 (West Valley) in the Phoenix area. This Petco is way better than any other Petco I've been to and IMHO better than a couple LFS I've visited in the area as well. They have real LR, in a separate system not treated with any medications. There are some LPS and other nice inveterates. They recently expanded with more tanks for better selection and the guy who set it up is impressive to me with his knowledge and how he educated customers before their purchases. Though I do most all my shopping at my LFS, internet, and haven't needed live stock in a year I still buy my salt, food, and sand there. if your store is poor, don't buy there. If the live stock is good I don't see a problem with giving them business.