Im fuming, was sitting on facebook watching some video when the back glass screen just shattered in my hand, I've been having battery trouble lately ( turns its self off at 50% or even more ) which i think may be the problem but Im sooooo furious that i Just bought it from CEX as well. How can...