Canadians should be aware of Pyramyd Air's policy of shipping to Canada only By UPS, instead of US postal service. The current UPS service results in heavy brokerage fees for the end user, of course once it is out the door P/A cares little about the final cost to consumer. Take your US business elsewhere and insist that they use US postal service, I've never had a problem with ordering elsewhere and making that stipulation. Their customer service people just keep repeating that they "have a contract with UPS", I'm sure UPS is loving it and there prolly is kickbacks.