Although i voted that petsmart is a good place to buy fish, i do have some problems with the store. The people there are generally uninformed and useless. I picked up some pacu from petsmart today (there were four 6" red bellies in a little 10 gallon holding tank ) i told the woman that i would take them all. She smugly said "you know they get to be 3 feet long?" and i replied that they would be better off in my 120 than in her 10 gollon anyday and she should be ashamed for how bad of a saleswoman she is. Although the fish are happy in their new home and look beautiful, the staff is the stores bigges downfall.
shop for fish at petsmart. but beware of the employees.