Shipping notifications were wrong. I ordered in plenty of time to receive by Mothers Day. After one week I got notified that the purchase would be delivered the day after. I begrudgedly had to tell my wife her gift was delayed, then the next day (two days before Mothers Day) it arrived.