Play sand usally is like 3 bucks for a 50lb bag it comes in only white that I know of. Just make sure to rinse it out before adding it to the tank. I got it from Home Depot
If you have a planted tank - great substrate! It still contains clay etc that serves as natural root fertilizer. If you don't have/want plants, then get pool filter sand. Just as cheap, but less of a mess!