As for the service, I cannot confirm your experience.

I have ordered via the UK store and the guys handling my order were extremely fast and responsive. It was a matter of 24 hours to resolve my credit card problem (for some reason not accepted) and another 24 hours until I had the unit in my hands.

Till