Reviews 7
Filters:
Rating
Language
Sort:
Most recent

Very poor customer service! I ve been calling them...

Very poor customer service! I ve been calling them for over 4 months just to get a proforma and that seems like a big job for them, which makes me think that the service is going to be even worst if they install the internet...