I avoid buying from the US as the currency exchange rate and shipping is the killer. I have bought from Shars in the past with no issues in the level of quality for the price. I've bought from Accusize Industrial Tools , in Toronto, same or better quality as Shars , but at a Canadian price , and much cheaper shipping.
Yeah, the exchange rate can bite at times. The shipping costs are high because they have to go so far before they find someone. That's a bit of Northwest Territory experience.