It isn't worded the best that it could be, but obviously doesn't say international shipping is free. Did you really think international shipping should be free? Or did you think it's some kind of glitch and that they would have to pay for it? I think it's obvious that if shipping isn't free within the USA, it's not going to be free outside of it. I would have noticed it was fishy, clicked on the Shipping Info section, and figured it out.Shipping is free on all orders of $50 and over within the Continental United States. A flat shipping fee of $6 is charged within the Continental United States on all orders under $50. Orders shipping to Alaska, Hawaii and internationally are accessed U.S. Postal Service Priority Airmail charges.
However, they shouldn't give you a clear price, have you confirm it, then charge you more. That would be a little like going to a store, buying some groceries for $50, then getting charged $80 for getting someone to take it out to your car.
I would be pissed off, they need to clearly state in the confirm payment section that shipping prices are determined by {____}. If the receipt and payment confirmation page say $0.00, then that's what you should be charged.