I paid extra for a mother's day arrival ($19.99), about a week in advance (plenty of time). Sadly, it did not arrive on said day, arriving the next day ruining the holiday. All they did was refund 40% of shipping cost, which is woopty doo, $8.00. Gee thanks