When buying products online with international shipping and getting hit by unexpected border control taxes (in Canada), does this constitute a breach of contract for the sale?
For example, you purchase an item worth 100$ + 20$ shipping. You agree to the price, the shipper agrees to your payment and ships the product. When you receive said product you need to pay an additional 20$ worth of taxes that you never agreed to. The e-commerce website has no mention of extra border taxes being at our charge in their terms of use/agreement.
What's the situation here? Can I consider this a breach of contract. And if I can what can I do? Can I accept to pay taxes and ask them to pay them back? Or is my only option to just never pay and ask for a full refund?
Thanks in advance.