Hey Folks
As dom0 mentioned, it is based in PRC.
I had a quick look on their German site some weeks ago:
That the german translation is some times worth a
is no Problem.
My Problem with those shops: They create the impression that they are based in the given country.
As a client you don't expect the goods coming from abroad and there for you don't expect you have to pay customs and or other taxes.
A good online shop has an impressed were it clearly states its origin as well as the fact that customs and taxes might apply.
The .com.au I can't open right now, but I have a nice one from the german one:
Under Shipping and Return (translated from German) you find:
"...Weiterhin können Sie die Bestellung natürlich auch persönlich bei uns abholen. In diesem Fall sprechen Sie den Besuch bitte vorher mit unserem Support ab, da wir kein Ladengeschäft führen..."
Which is (roughly) translated to english:
"... Additionally you can personally pick up your order from us. In this case please arrange a visit with our support as we don't have a public shop..."
Actually a nice Idea to do a travel to Shanghai to pick some T&ME
All the Best
Frank