BEWARE OF HIDDEN FEES! Only found out there was an activation fee AFTER I signed the contract. After cancelling I was charged more for "maintenance." Still not sure what it was for, maybe they'll use it to educate their staff on explaining hidden fees. They only get 1 star because I cannot choose no stars. HORRIBLE!