Maybe it is the same with all Carriers, I just have experience with AT&T. Just curious about why all phones are generally higher if you get them directly from AT&T? I was noticing that the HTC ARIA at Walmart.com or Wirefly is free with free activation, but at ATT is $129.99. I have bought my last 3 Blackberries at Wirefly for this very reason and will buy my Dell Streak from Walmart, Wirefly or BB depending on which I get the best price from. I even had a Wirefly Blackberry replaced by AT&T under warranty when it was about a month old, no questions. So why pay more when buying direct? And why does AT&T price higher?