About 2 weeks ago I ordered a Wii off eBay. Since I'm only gonna be living in Canada for another year or so, I decided to get a PAL (European) Wii.
The seller shipped the item through DHL and it arrived in Canada on January 27th. At that point, it was transferred to Canada Post. For some reason, instead of shipping it directly from Toronto to Kingston (where I live), which is a 3 hour drive at most, they put it on a plane to British Columbia. It took five days to get there, and once it did, they sent it all the way back to Montreal, which took another five days. Now, three days later, it's still in Montreal.
Basically, the Germans managed to ship it from Stuttgart to Toronto, about 6000 km, in three days.
The Canadians only had to ship it from Toronto to Kingston, 250 km, and it's taken them two weeks (and counting). It takes skill to be that bad.