M

Michael C

3 years ago

Customer service is excellent and the telephone h...

Customer service is excellent and the telephone hold times are not too bad. Never had an issue with outages or customer service. I do not understand all the negative reviews. Yes, they do require a hefty deposit for initial service and they cant give you free power...maybe that is what everyone is expecting...who knows.

Comments:

No comments