What SK said is true, but you'll find out quickly if you can't get a specific item cannot be shipped to the USA from Canada by MEC.

KG is lucky never to have paid duty! I pay duty pretty regularly on packages, maybe 50% of the time. I do not know about the duty schedule in the USA though. You'd have to check with the revenue agency. You can also take a chance and experiment. It probably is not a fortune...