I would have given zero stars, they charge a lot more then other places, I got taken in twice, no more, they will not work for me anymore. Also wanted to add, they have poor customer service, my bill ran over $700 for cable ends and cleaning them,OUCH, if you go, take extra money, you will need it. And they did not even say Thank You, I got the impression they did not care if I ever came back or not.