They do seem to be the cheapest, that's why I ordered some stuff from them a few months ago. Unfortunately in my case, the service was absolutely abysmal. In brief:
They showed several items as being in stock when they weren't;
They failed to tell me they weren't in stock until I contacted them several days later to find out where my stuff was;
They then promised me a delivery date which they then failed to meet;
They failed to tell me that their promised delivery wasn't going to arrive when they said it would, until I rang them again;
They then told me the stuff was still in Germany & would be another week;
When I complained & told them I wanted to cancel, they suddenly 'discovered' that they could supply me the stuff next day;
I eventually got my stuff 2 weeks after placing the order.
To add insult to injury, a few days later they e-mailed me to ask me for any "feedback I might have on their general service" (presumably an automated e-mail). I wrote a long reply detailing what had gone on, and pointed out the problems I'd had. Within minutes of sending the e-mail, I got an error message back saying it was undeliverable. I tried again, same result. I then forwarded the e-mail to a second address I got from the website. Same result.
Finally, I used the contact form on the website to tell them I was having issues with the addresses I had, and could they e-mail me back from an address that worked. Surprise surprise, I heard nothing.