Just received my order from Squadron.com... This should be a good news, but let me explain with some numbers...
Total of the order : $21.61 USD
Shipping : $11.95 USD
$21.61 + $11.95 = $33.56 USD
I've ordered stuff from several states across the US (books from Maryland, decals from Florida and even video games from California). Everytimes I ordered something I never had to pay more for shipping than I already had paid when I ordered it.
Now, the post office billed me with an extra COD of $7.26 CND (parity with US dollar, so it's $7.26 USD). I asked the lady at the post office if it was due to the time it spent at the border for clearence. She answered no, but it could be for shipping from Mississauga (Ontario) to my home.
$33.56 + $7.26 = $40.82 USD
I've contacted both Canada Post and Squadron.com. Canada Post haven't answered yet, but Squadron.com e-mailed me that it wasn't their fault because I already had paid $11.95 USD for shipping when I ordered it.
Now, I hope Canada Post has a good reason for billing me an extra shipping cost, or I won't order anything from Texas again !