Took my money then wouldn’t let me…
Took my money then wouldn’t let me access the site - do not use this site . 48 hours to go to a specialist team to look into refunding I can’t even log on as they won’t give me an account. Fraudulent site do use
Date of experience:
Dec 27, 2025