Do I have a right to be angry about Customer Service doing a hard reset without making it clear they would? My phone's been squirrely since March. Reboots, won't stay on, blah, blah. Misbehaved in the Southwest. I got home, it didn't happen again. Someone said it might be overheating, but it didn't happen....unless I engaged GPS navigation....and then occasionally. It happened today. I took it into Sprint Service Center, explained that it starts with GPS activation, but might be an overheating problem (which suggestion I got here from this helpful forum) because it comes back and works fine if I leave it alone. He said, "come back in an hour, hopefully it's only a software issue, and sign this which allows us to reload your contacts if we need to." I came back, screens are nothing like I had, half my apps gone, etc. I called Sprint help on the regular phone, and he told me they'd done a hard reset. Plus.........the thing is still rebooting and not working. If I leave it alone for an hour, it'll boot, work until it warms up which is about 20 minutes, and then shuts down again. Pull the battery.....on and on. I'm ticked because if he had said he was going to reset to factory, I would have taken it home, written down all my apps and taken a snapshot of my seven screens. I know I would have had time because it did it before. Sorry for this: I'm really disappointed they didn't tell me. I have an appointment tomorrow and will probably have to get a refurb or something. But why didn't they give me the OPTION!!?? before wiping me off the map??? I probably had a defect in there somewhere and would have had to do the hard reset first anyway, but I would have least been prepared for it. Am I overreacting? I LOVE Sprint, have always had faith in them thick and thin, but redoing all this is tough for me: it's going to take time I don't have right now. Should I stop whining?