Walmart shoppers rejoice!

Just in time for Free Shopping Friday on Dec. 18, Walmart has announced it is offering no-cost delivery.

The mega retailer will offer free shipping with no upfront fees on Friday. The company had been offering free instore pickup or free delivery on all orders over $50.

In addition to the shipping deals, Walmart said it's also adding new Star Wars items as "Star Wars: The Force Awakens" hits theaters.

"Searches for Star Wars toys have increased 200 percent on Walmart.com and we've tripled our assortment from the same period last year," said Steve Breen, senior vice president of merchandising, Walmart.com. "We're stocked up on Star Wars merchandise and other top gifts in our stores and online because one of the biggest frustrations for last minute shoppers is not being able to find the gift they want."

Customers can order online for delivery as late as Dec. 22 for rush deliveries and as late as Dec. 23 at 6 p.m. local time for store pickup. Customers can also order until Dec. 20 with standard delivery, and some customers can get free value shipping as late Dec. 20, depending on the item and customer's location.

Walmart stores will be open until 8 p.m. and Neighborhood Markets until 6 p.m. local time on Christmas Eve.

Some of the hottest items going now are: