Hmmm they're either poland, holland or germany lol, well, in the EU anyways, cheap, fast delivery, id definately use them again.
I think they must just source the tyres where they are cheapest and then get them delivered direct to you (obviously adding a small charge for their efforts!)