Squirrel Internet Ltd
Read all reviews for Squirrel Internet Ltd →
Awful service
Awful service, they lie are not trustworthy would not recommend, scammers told me I had 30 day cooling off period and now saying 14 and won’t cancel my contract
customer is a verified reviewer on CrowdTrust who has written 1 customer review with an average rating of 1.0 out of 5 stars.
Honest, first-hand experiences shared with the CrowdTrust community.
Read all reviews for Squirrel Internet Ltd →
Awful service, they lie are not trustworthy would not recommend, scammers told me I had 30 day cooling off period and now saying 14 and won’t cancel my contract