Pool filter sand, while not the cheapest, is excellent for aquaria because it has a larger grain size (#20) than play sand or something similar. It also tends to be cleaner and require much less washing prior to use.
Join a fish club. Don't have one in your area? Start one.