If I could give them less than one star I would! Was supposed to have our service set up today they never showed. When I called to ask where they were the customer service rep was very apologetic said she would handle everything and page the technician. The technician never called never showed wasted an entire day waiting for them. Called the second time was placed on hold for 27.25 minutes! When I asked for a supervisor was told she couldn't find one when I asked to cancel our service was told we couldn't do it until tomorrow! Don't go with this company you will regret it!!!!!