I just bought an iPhone at walmart through straight talk rather than buying a no contract iphone and adding the straight talk sim card. I had my previous number transfered and service is activated but I don't have any 3G service, no internet, and no MMS. I've been searching all over the web trying to find a solution and all I can find is the same issue happening with jailbroken phones or those where the sim card was added. Some sites have pointed to an issue with iOS 6.1 and have recommended restoring to 6.0. I did update the firmware I believe after getting the phone activated however I don't recall which came standard, 6.1 or 6.0. I've tried resetting all content and setting multiple times and I still have 6.1 so I'm assuming it came with 6.1. Can anyone help point to some solutions? I've also read about changing the APN, but is that really necessary if it should have came already programmed for Straight Talk?