The website is clear, payment and shipping conditions are understandable and product description is also precise.
The only difficulty for me was the language, because I know only a few words in German and I didn't find the English version of the site.