Identical story here---coming up on eight years as a Sprint customer.
For resolving non-technical problems, I've had way better luck with eCare in recent years than phone support. -- If everything seems to be going well, you've obviously overlooked something.