I checked earlier today and Glen's doesn't ship internationally. http://www.glensoutdoors.com/Shipping-Handling-s/315.htm
You're right. What's weird is that on their FAQ page there's a question where they ask what countries they ship to, and the answer is to create an account and they'll have you select your country when you create the account. I obviously proceeded to create an account, and still saw only US there. I thought I would be able to call them and get them to ship internationally, but see now as you've pointed out they don't. Pretty retarded way of answering that question.