Just a tip on Petco. The one location I have had absolutely no luck whatsoever with is the one in Windsor Heights. Buffalo Rd and 74th St I believe. Not only has every fish I've ever bought there died within days, but they usually have horrific ich. Most recently, I bought a PBT there for $58. It looked great in the store tank. In the 20 minutes it took me to drive from that store to my place, the fish was absolutely covered in white, fuzzy spots. The stress of the trip clearly brought out the very bad infection it was already harboring. It died within 3 days. Meanwhile, I've yet to lose anything I bought at the Jordan Creek location, despite their extreme case of hair algae and cyano.