I went to my RadioShack and they only had three preorders for the 16GB black Verizon iPhone 4s. guaranteed for Friday. As per full disclosure, I live kinda in the middle of no where in Woodland, CA. They wouldn't tell me how big of a shipment they are getting but they said they still have quite a few still available for this Friday. Today is the last day RadioShack is taking preorders. I cancelled my preorder with Verizon so just giving people heads up that their RadioShack might still have some available. Edit: They also were not getting a shipment of Sprint iPhones for this Friday for some reason, and this is for Yolo County, CA.