Mmmm what are you guys doing that takes soo long?? I send stuff all the time from Canada down and when I get it sent back I get it in 5-6 business days just about every time, using straight USPS surface mail, certainly does not take weeks. Just remember DO NOT SHIP TO CANADA WITH UPS, that is my advice for the day