Amazon said Dec. 23 will be the last chance for one-day delivery and Dec. 24 for same-day delivery. The postal service said Dec. 18 is the cutoff for first-class deliveries to arrive by Christmas.