At least BB takes returns with no restocking charge, and usually with no argument. Apple and AT&T can't touch that. And I get 1% back on everything that I buy at BB, plus I get discount coupons fairly often too (not good on iPod or Macs, but good on Airport/Time Capsule, software, etc).