I know this isn't going to be helpful but the problem.is most likely your carrier. Sprint is a vestigial organ left over from the 80's long distance telecom boom. Every year they get smaller and their coverage is keeping in step with the company size. Good luck, maybe consider changing to anything but sprint.
... View more