Every package, regardless of size or destination that crosses the border is subject to an International Shipping premium, a brokerage fee, processing fees, and the GST or HST fee.
http://packagefox.com/blog/shipping-...-so-expensive/
NAFTA was designed to be good for Mexico, not for you.