you have to understand what goes on with these fish before you make judgements, to be honest. i work in one of the stores mentioned. our fish are shipped from ohio (i am in NC). after a VERY long trip in small bags, they arrive at our store. because of limited space, we generally have at least 15-30 (depending on size of fish) fish to a ten gallon tank. half of the fish that we receive are DOA. the others that you see floating at the top of the tank have died from stress or disease. the water quality is not pristine, nor is it terrible... but given that we have one of the oldest fish systems in the country, keeping a decent water quality is a pretty high acheivement. and no, we certainly do not starve our fish. we feed them twice a day, either frozen or flake food. at any rate, when i do happen to see a diseased fish, i will move it to the hospital tank... but usually by the time the fish is noticed, it is far too late for it anyway. we do collect and remove dead fish twice a day as well... but under the conditions that they are in, it is not unusual for a few to die during the day, when we don't have the time to remove them.