To be fair, it's the first time in almost 3 years I've had any problems with them. They've said they are going to refund the extra I paid for next day delivery, it's just when I spoke with them yesterday they said it should be here today, as it had been sent out already. Just hope they weren't bullshitting me.