I don't know much about sand but I know that people use play sand from places like Home Depot. It needs to be rinsed well before putting it in your tank and it can be cleaned with a gravel vac. Hopefully someone who has sand will reply to this thread and give you more advice.
i use sand from home depot, the play sand, rinse it ALOT and when you see it runs clear...........RINSE again and again. youll have a very very cloudy tank for a while if you dont. i also have black sand from petsmart, i LOVE the way it looks with certain color bettas, amazing
i love the natural colored sand in my natural tanks. also have riverrock in my tanks too, i got it at a dollar store for $1 for 2 lbs, cant beat that price!
ya I dont want to pay like $20 for sand ( I did read in some post ppl buying sand from homedepot) but the thing about sand its a little to fine and could easily cloud the tank and I heard of ppl buying very fine gravel thats like sand from like petsmart or petsco but thats heka expensive.
Did you say you got the rocks from the dollar store??? thats a heka good deal:)