Incredibly bad service
Incredibly bad service. From sending me an e-mail requesting a payment to cancelling from their end 45mins!!!!You literally gave me no chance to even process the payment. Terrible!Avoid this company
Date of experience:
Aug 19, 2025