People may not want to hear this, but if you order a product from a third party re-seller, from a company that does not even have a legal license to sell that product in your region, there is probably going to be zero customer support for you.
Yes, it would be nice if they took the extra step...