Well, me and my grandfather went to the LFS today to fix a leak. We got the silicone and a background for the tank. Well, we went over to the substrate and I wanted sand for the cories. Well, the lady who was helping us said something along the lines of, "Sand isn't reccomeneded for freshwater cause it isn't colonized with bacteria easily and is harder to clean than gravel. Also, all leftover food and poo is left on top and isn't broken up like gravel does. Freshwater and sand doesn't mix well."I wouldv'e said something but, I knew better. I tried to explain why I wanted it for the 30 tall but, he said, "She said sand and freshwater doesn't mix. So, no. I'm not getting sand." I know that leftover food and poo will stay on top. Also, I would've said, "I know all that but, if poo and food is broken up by gravel, it is still there and converts to ammonia. I know you can see the poo and food, I'm willing to clean it upeveryday. You must think I've just started but, I've had 2 29 gallons and been fish keeping for a few years. Also, why do alot of people have sand? Why arebrands of sand made just for freshwater? Also, 2-3 inches of sand creates a layer of bacteria. I want sand and I'm willing to take the hassle." I knew better though.