No problems ordering from EDIT. They are top-notch. So are the Roors, as they are the German versions you'll be getting, and that is what you want...

EDIT ships fast. I ordered two Roors from them, and they got here in only 2 days via FedEx. The box they came in are pretty non-descript, and are pretty plain jane. I didn't recall having to sign for the package, either.

The only thing that was a bit unexpected was I got a bill from FedEx a couple weeks after my order arrived asking that I pay them about $17 to cover the "import duty tax". Apparently what I found is that if you receive anything of value from any overseas country, they will levy a tax, and apparently EDIT doesn't charge you, but FedEx will need to collect it for customs.