I got everything in the mail today and kinda bummed out. My $25 honeycomb glass screen stem was busted in shipping. Looks like someone didn't pull the sleeve up correctly to protect it and it snapped at the point the screen is blown. I sent an email. At least I have the normal ones to...