Huge price hikes on the Blizzard Gear store

I just wanted to order a hat from the gear store so I went with the WoW blackout hat, and at checkout, the total was $45.20, with shipping and duty/fees (whatever those are for) costing for than the hat itself. I went to who makes the hat (Jinx) and I got the same hat, with the same shipping speed for $20.49. The markup they are charging on international orders is absolutely absurd.