I used them to try to deliver fathers day gift to my dad. Ordered on the 30th of May for a delivered a day ahead as I didn't want to take a chance of it not being delivery. Now it will not only not be delivered a day before but will be two days later. Customers BEWARE. They date that they say is apparently an estimate and there is no guarantee. Not using them again.