I've never - personally - bought or been a fan of "cheap" bundled contract based phones. You pay a hell of a lot more money than you would if you purchased the phone outright, and service separately.