I see Macy's is guaranteeing Christmas delivery this year. If your order isn't received by Christmas you get a gift card for the value of your order up to $100. Macy's order by date is 12/23. Amazon? 12/23 Lots of others are doing the same dumb thing... Victoria's secret JC Penney Pottery Barn etc, etc. They'll never learn.