I got sodium chlorate from Action Mining for $12.70lb
That seems to be the best price around. Shipping for
5lbs and over is truck freight only, but one or two lbs
can be sent pretty cheaply.
Jim
http://www.actionmining.com/Catalog.PDF
12.70/lb is a bit too much unless it is of a good reagent grade, then it's a fantastic price. Chlorate is dirt simple easy to make if you have the setup for electrolysis.
I can ask my friend Tim (makes his own). He can probably do it for half that price.