Oh my goodness, it seems to me that out of all of the local places to get fish (3 walmarts, 2 petsmarts, a petco, and a small store) the petsmart that i work at is the only place I would be willing to buy fish. The rest are completely disgusting and have their fish in HORRIBLE conditions. And I'm not just talking about the bettas. It seems to me that Petco and the WalMart closest to my house are the two worst offenders. Tons of dead fish floating in the tanks, and the whole area reeks. Several of the fish looked severely emaciated and at Walmart it seems most of the fish are sitting on the bottom and completely inactive. I went last night and noticed they had a male and a female in a seperated "tank" that was maybe half gallon total, and the female was sitting nose to the gravel not moving. I though she was dead but her gills were moving just the teensiest bit. The whole thing was disgusting to me. I wouldn't ever buy a fish out of the tanks at either Petco or Walmart, since it'd probably die on me. It makes me so sad.