Unintended payment with no support response
I made a payment I didn't intend to, and I'm unable to get any response from the support team regarding my cancellation request. I strongly advise against using this website.
Date of experience:
Nov 22, 2025