Customer service is non-existent
No customer service and you have to dispute with bank to get your money back. They are totally non-responsive.
Netherlands
No customer service and you have to dispute with bank to get your money back. They are totally non-responsive.