Amazon, big box stores offering special speedy holiday shipping leading up to Christmas

Amazon has extended other delivery options until Christmas Eve.

Attention last-minute Christmas shoppers: If you're shopping on Amazon for holiday gifts, today is the last day to get free shipping for a Dec. 25 or earlier delivery.

The online retailer also expanded Amazon Prime free one-day shipping to 10,000 cities and towns.

Additionally, Prime Now deliveries can be placed until 11:59 p.m. on December 24 with "free two-hour delivery exclusively for Prime members in more than 30 cities," the company said in a press release.

Amazon published a holiday delivery calendar to help ensure shoppers know the best time to buy products in a time crunch.

Target, Walmart and Best Buy are also offering special speedy holiday shipping.

According to a press release earlier this year, Target is the first retailer to offer shoppers same-day delivery and Drive Up service from coast to coast.

The retailer is taking on competition like Amazon, offering free two-day shipping to all guests on a number of items, with no minimum purchase and no membership required.

Walmart also offers free two-day shipping on qualifying orders of $35 or more with no membership fee.

Best Buy is offering free shipping on online orders all holiday season long -- no exclusions.

The electronics company also has same-day shipping available on eligible orders placed before 3 p.m. in select areas. Additionally, the in-store pick-up option gets orders ready in an hour or less.

Editors Note: This story was originally published on Dec. 13.