Best buy introduced a unique but attractive buy one get one free promo for iPhone on this Saturday. Subscribers who bought 32GB iPhone 4 with contract of $200 were offered another iPhone for free. The only requisite was both the iPhones have to be on same carrier like AT&T or Verizon. Other stores like Radio