I picked up my phone on launch day, version 2 hw. I was having a bit of the grounding issue, but the big problem was light leakage onto the screen. The whole bottom of the screen was brighter than the top. And the headphone port was junk. So I finally got my replacement yesterday, hoping to get a better phone. I turn it on, and its still a version 2 hardware. Looks good though as I played with it throughout the day. This morning I had some time to really look at it, and noticed a bunch of problems. The battery cover does not fit properly, the whole right side doesnt click in. It's literally just hanging there and has fallen off twice already. The grounding issue is bad on this phone, it wont even work in my gps holder in my car. And I am getting serious light leakage on the bottom of the phone now. I can literally stick my whole fingernail in between the bottom of the screen and the bezel. So what should I do here? Should I just try to get another replacement from RS and HOPE it works better? Or should I try to complain to Sprint about it? Sprint already told me they cant do anything yet since its within the 30 day purchase period. I really dont have time to be running back and forth to RS all week waiting for a replacement.