1 reviews | Active since Member
Waiting on over charged refunds over 3 months now .. support team promises to refund but nothing happens .. internet now not available.. Endless issues with internet.. no one takes accountability
Best regards,
Best regards,
Best regards,
Best regards,