Generally speaking the quality of service you get should not be phone dependent, but carrier dependent. Did you switch carriers when your contract ended or did you resign with your current carrier and get a new phone? If you did not switch carriers, I'd get in touch with them to see what the issue is.