Very bad customer service

Very bad customer service and no accountability. I signed up with a promise of a £15 bonus which i did not get.
They really did not want to know about my complaint.
The site is also very dodgy as is the email and company in general.

Related Posts

Copyright @Vihaa Infosoft