What is this phone like through straight talk? I have had an evo shift from sprint for almost two years now and the service is terrible. I have always had sprint, and I was wondering how straight talk service works?