They lost my first check and had to issue a 2nd, I just got it today and was surprised to see and extra 100 for the delay. It was supposed to be 879.99, they never mentioned me getting extra. They also gave me a refund check for $594 on an S6 Active they strung me along on a few months ago and they ended up fixing my phone. I didnt know if that was a mistake or not so I never called them to ask.