The best - in terms of meeting both USGA requirements, and the more demanding requirements of the PGA tour, and for its white color (but not too white) is the aptly named Best Sand Company, near Cleveland, and builders of Sand Ridge Golf Course. We have shipped it Minnesota (at about $70 per ton) because there was, when we built our first course there, no remotely acceptable local sand - too brown and too coarse. There is now some out of Wisconsin that is whitish, but is prone to plugged lies.
In most other areas, we have found a closer and hopefully local sand, but have shipped from Louisiana to south Texas.