Voucher issue
I received a voucher from another site, but it was not accepted. When I contacted support, they refused to issue a refund. This site is a scam... I will never use it again and hope to prevent others from being scammed.
Date of experience:
Nov 14, 2025