No. All carriers carry HTC phones, but they do not carry the same phones. So, if you find a phone that you like and it is on a carrier that you don't have then you are out of luck. Your best bet is to look at the website for the company you currently have. Otherwise, plan on switching companies.