Hello guys; for what it's worth here are several places online that I get my harder to find chemicals from:
http://www.americanpyrosupply.com/ -----very cheap Potassium nitrate.....325 mesh, $3.50/lb
http://chemistrystore.com/ -----SMB....3-5lb jars (no waiver form needed) Oxalic acid..tech grade (Haz waiver form required..you can fax it)
http://www.chemical-supermarket.com/cart.php ------Nitric 70%, Sodium Nitrate, sodium perchlorate and many others...state that they WILL ship to anyone in the lower 48.....no Hazardous waiver form......several methods of shipping..
note: all of these require that your credit card address MUST be same as shipping address, no PO boxes
I received quick service with all of these companies
and if you need lab glassware or any lab equipment, by far the cheapest and most comprehensive company is Carolina biological.......I got all my beakers, flasks, condensers etc from these guys.
Hope this helps anyone
-Mingo-