Where can I buy Saltpeter?

Walmart, Walgreens, CVS, Target, Home Depot? Where can I buy it? Even Stump removal. Please list any place that sells it!
3 answers 3