Radio Shack hosted an iPhone 4 sale, which offered the 16GB model for $149, but customers nationwide report that there were no iPhone 4s available, so was this an issue of popularity or a lack of inventory?...


More...