The picture of the shop on the contact us page of the website includes an information board with no sign of local script or text but what appears to be English. Am I missing something?
Further snooping around has found a reference to them in one of the bigger business indexes. Interestingly there was a very negative report questioning the legitimacy of the business which was then responded to with repeated very poorly translated and aggressive single posts referring to libel and slander using both English/US and European user names. Sound familiar?
I have also found threads similar to OP on other forums that get 3 or 4 one -trick-pony new members immediately posting the great virtues of the supplier with English/US user names and the most appalling auto translated text that looks very familiar.
One more line of enquiry is taking place but I'll update you on that one as and when.