I took my phone into Tech Heroes after Best Buy said I would have to replace the phone and my cheapest of the three options they gave me was about $400. Then, one of the employees finally suggested Tech Heroes take a look and see what they can do. They ended up fixing my phone in about 2 minutes and it cost me nothing! I was litteraly about to spend $400+ to upgrade from a 6 month old Samsung S5 to a new Iphone...
Bottom line, if you have phone troubles, go to Tech Heroes fist.
Eric