Mine is verizon. It is pricey. I have 1000 minutes for $49.99. If I stay within the minute limit, I pay around $70. If I go over, it can be as high as $95. But verizon has the best reception.