I upgraded by wife's iPhone 4s to iso7, and now it continually states "No SIM", so unable to activate. Went to the apple store, told me "it is you phone, it must have developed a hardware failure during the upgrade" !! "Would you like to buy a replacement phone ?"
As a computer hardware and software engineer, I thought no this is wrong and told the "salesman" in the store that. Went home, spent an hour on the phone with a good support person from apple UK, and he talked me through downgrading the phone back to iso 6.13 using the debug mode. Phone still said "No SIM". So after several other checks, passed me onto their senior support, went through same checks again, to be told "No it must be a hardware failure" !
Was told this morning to go back to the retailer, and they have told me that it would cost me £147 to get the phone swapped out as it is not an inherent fault.
Just mailed back to their senior support person, asking what next. More to follow, I hope.