is any one on contract with them what are they like. do you get any good deals if you have been with them for a year and you want to stay with them for another year.