As many have suggested, Artcraft is a good source for Amidol (and other 'raw' chemistry). The address confusion might be because Mike (originally from Canada) comes here often on business - it's not out of the question for him to bring an order with him and ship from here rather than from the U.S.

You may also want to check with Nymoc (416-465-1925) here in Toronto. They supply chemistry like pyrogallol, silver nitrate, etc but I don't know if they carry Amidol.

Good luck!