All these negative reviews made me scared I wouldn't get my order, or that I'd have to deal with a bunch of nonsense. But, although the package sat in "Preparing Package" for 5 days, which didn't help my anxiety, Borderfree did move the package along to the international courier and my package arrived in 8 days. This is actually a pretty excellent shipping time from US to Canada. I'm happy.