Product looked interesting. I tried to contact them with some questions...No repsonse. They have a LiveChat function which is never available. If you leave your contact details they never respond. I even decided, what the hell I'll purchase it anyway. I tried that but their registration system only accepts Iceland, Spain or Scotland at valid countries in Europe.
In short a hopeless website with apparently zero customer support.