Sent my Sti to Belscort for a firmware upgrade via overnight Purolator Courier (Canada's biggest courier company)
2 days later, when tracking the shipment online, it shows that it hasn't left the store. Of course, the store doesn't have it. I called Bel and they haven't received it.
So, far Purolator's agreed to refund my money and they've launched an "investigation" to search for the package.
So, as far as I'm concerned, I'm currently out $449 US for one Sti.