You've got to watch out when buying commercial sand, since you never know what you may get. Although I pay a few more bucks, I'd rather buy my sand in an aquarium shop just to be certain it won't add anything unexpected in the water.
People have bought commercial sand and have been succesful. Do a search and see which brands have worked with other people.
Hope this helps, and I'm not too late