Worst experience ever! Save your money and go with anyone but these people. They hide behind their wording and aren't held accountable to anything. Absolutely nothing is guaranteed, don't bother paying the extra $5.95 for express before 12pm delivery, it means nothing. Dealing with customer service, was absolutely horrendous, when you catch them in multiple lies they get defensive, will come at you, raise their voices. Unprofessional, rude, unreliable, dishonest. Save your money