I have plenty of reasons, rewards points and I bought into the buy back program so I could get more than $200 for the SGSII. Oh and their insurance is better, which I only keep for a few months. The SGSII was the first time I bought a phone from BB.Ouch! Why buy from BB anyway? 3rd party, even authorized resellers, almost rarely have sufficient counts of "hot" handsets at launch. Besides, BB wants $150 more for the handset than AT&T (no commit pricing)