Scammed me for 800€, never did i get the deposit back, they said i couldnt use debitcard unless i paid them well above the price, which wasn't written in their policy. So I highly advise against ever using this service even in a emergency situation....
Claim your business profile now and gain access to all features and respond to customer reviews.