4.5 stars on 6 reviews
Site Reviews Products Questions About
Christian Z. 6 days ago
Verified Purchase
Not convinced
Unfortunately the repeated change of the website has led to a repeat loss of data and standing contracts. It is unclear why payment methods are being offered that cannot be used and this has even led to a deduction of a payment through having used an invalid payment method. Although the money has been reimbursed this does not create a high level of confidence. The email correspondence is inconsistent, too frequent and full of mistakes.