I've ordered from them as recently as last August. I see that it says on their page (at checkout) that they can't ship to my country, but to write them. Did you ask them if they could, and if so, what was the response? I'm super curious. I have stock of the Tron discs (the reason I shop there), but they won't last forever..
Thanks!