Extremly overpriced and not worth the money. Will contact you 1000 times a day when the bill is due but when your discounts are running out you have to click into a thousand screens to even see what your discounts are. Everytime you call you have the best availble package and you call to lower your bill and all they try to do is upsell you. WHAT A JOKE!!! I can't wait until my contract is up.