I bought an unlocked iPhone 5 and been using Straight Talk with no issues. You can get the $45 unlimited plan+Sim Kit (You get to choose between ATT or T-mobile) from Walmart for about $60. Just make sure you have the right tool to cut the SIM into a nano one.
Data won't work immediately after you pop in your sim. Please follow the instructions provided in the following link: