You'd be surprised at how expensive international shipping got with the last USPS rate hike. They eliminated international ground, so the "cheapest" option is now usually first class, which isn't exactly cheap.
Very true - international shipping is pricey in both directions. But looking at the USPS site (and estimating a bit for packaging) I reckon First Class would come in at just under $25. It's daft but I might have gone for it at that price. I know it's not a huge difference but it just feels wrong to pay almost the same for shipping as for the product, even if it is still cheaper than buying over here.