Honestly how the hell have you had so many problems with sim cards? I have had the same sim card in about 50+ different phones, used in about 20 different states, its been in water, dirt, snow, and i have had it for over 3 years.... EVERY TIME I have network or phone issues out of the blue, its fixed by something other than a sim card. I even know people that still rock their voicestream sim cards!
On top of that, i have been able to fix about 50% of customers phones in the store when they come in to get a new sim card "because customer care said so" and the other 50% actually need warranty exchanges. I mean I understand why t-mobile puts changing the sim card on the list of troubleshooting before issuing out a warranty exchange, but I wish they didnt. So many customers come into stores that should have just been taken care of the first time around. There was only one time that I can recall that was actually the sim, and it was because for some reason the system did not register it correctly.
I had a customer come in with a wing that had a software issue, they told her to change the sim card :|
edit: sorry if this came off as an attack, it is not meant to be. It turned into more of a rant on accident. lol