I went into petsmart today looking to buy a few fish for my 33 gallon tank. After some time looking we seen some 1" fan-tail goldfish for $2.99 each and decided they would like nice in our tank.
They didn't want to sell them to me because they said that my tank was not big enough for that many fish. Yet at the store 3 out of the 4 tanks that I looked at had multiple dead fish stuck to the filters and floating and there were much much more than 4 fish per tank in much much smaler tanks. I was then told the reasoning for their refusal to sell me the fish was becuase I would be endangering the fishes lives in such a SMALL tank! I then proceeded to go get a second opinion and went to another store, NOT PetSmart and was told the general rule is 1" per gallon and the fish would grow to the size of the tank.
I could technically have 30 in my tank if I wanted and would not be endangering the fish. Needless to say I will never go to PetSmart again nor will I ever recommend PetSmart to anyone either.