I too was contemplating getting one of these, but in the end - a $100 case for a $100 mobo seemed a little off kilter to me. lol
Have you tried actually ordering it from their website? Or do they not have an international shipping option? Going through with the transaction usually leads to a bunch of shipping options. Seems though many companies these days tend to ignore e-mails or claim it went straight to their spam bin. Probably wouldn't hurt to phone...