Been using these guys for a couple of years via mailorder, they're fantastic, their stock control is great, as is their customer service. I also love the fact that once you have registered, it retains your shopping basket for ever, unless you delete an item. Website has good English language, although catalogue and catalogue screenshots used on the website are in German only. It is one of the few companies I can 'hand on heart' say, I've never had a problem with.
They do have a 50 euro minimum order on all mailorder though.
If you're doing a big order make sure you buy one of thei