I have one and I like it. They are fragile though so I suggest a good otter box. Also, people are having issues with the phone being super slow when they update it. I never update so I don't have that issue and they may have fixed the issue already.
I have the iPhone 4S I love it what I don't love is my service provider SPRINT . They seriously sucks I haven't even had it for a year and I want to go back to AT&T
I bought it at best buy because try have a black tie protection plan for 14.99$ a month and it covers anything that happens to the phone . I love it cuz I drop this think like there is no tomorrow lol