written by Wallacehi383 on 25/06/2022
I spent a fortune on this site, got no bonus for joining, and they wont respond to your issues, they lose your signal even although nothing wrong with your wifi. AVOID THIS
As rated by our community of reviewers