I have 5 days left on my 30-day return at Radio Shack, and I swapped out the first Epic I bought for another due to a wobbly slider mechanism. I'm wondering if I didn't make a mistake (since Radio Shack only allows one swap during the 30 days), because I seem to be having some issues with the replacement. My choice then comes down to keeping this Epic or returning it (obviously), and then running the risk of problems in getting my upgrade back, contract reset, and all that. Before I do anything, I want to make sure I'm not making an issue where none exists. That is, is it possible that this unit has hardware faults that are causing my issues, or am I just noticing these issues more this time around, did I install some app that I didn't install on the first unit, etc.? So, I thought I'd list what I'm experiencing and see if anyone can provide any input as to whether these are common enough that I shouldn't bother returning the thing, or whether they could indeed be hardware-related: 1. The unit has locked up and rebooted a few times. I don't remember that happening with the first unit, or at least not as many times. 2. The unit has some lagginess in general, and then over time. This happens in games like NFS Shift that I don't remember with the first unit (which, of course, doesn't mean it wasn't there), with email, and then in scrolling through certain lists like in the Market. 3. The capacitive buttons don't seem to work as well. The vibration is less consistent, and it seems like I need to push the buttons a few times (particularly the back button) to get them to engage. This is an intermittent problem, however--sometimes the buttons and haptic feedback are great, sometimes less so. 4. Battery life doesn't seem to be as good. Where with the other unit I think I remember going from about 7:30am to about 6:30pm on a single charge, I'm now getting warnings starting at around 3:30pm. Of course, I could be using the thing more lately, although we do tend to play with them more when they're new. So, are these common enough, or obviously related to a hardware issue? If the latter, then I could also fight a bit with Radio Shack to see if they'd make an exception and let me swap again. I don't think anything new will hit Sprint until June or so, and so I'm not thinking to just return the Epic and wait for the next generation of whatever (Android or webOS). Any input would be much appreciated.