The shop survey on tweakers.net gives a positive review. However, it is based on the experiences of only one person.
General: 4 out of 5
The site is also in English. Very good!
Shipment: 4 out of 5
After they received my payment, they immediately send the product. Unfortunately, there was a weekend in between. Send it on friday, recieved on tuesday.
Service: 5 out of 5
After I send them an email, I got a reply within 10 minutes. In English.