As best-selling products such as the Lego sets, Shopkins, Playstation 4s and Samsung 4K televisions fly off warehouse shelves, online orders continue to rush in and shipping date deadlines continue to sneak closer and closer to Dec. 25. Most stores offer discounts on Dec. 16, which is Free Shipping Day.

With Christmas and Hanukkah almost a week away, bestblackfriday.com compiled a list of Christmas deadline shipping dates so your perfect gifts will arrive in time for the big day.

Here are some of the top retailers mentioned:

Amazon

Dec. 16 for free standard shipping (on orders more than $49)

Dec. 19 for standard shipping

Dec. 22 for two-day shipping (free for Prime members)

Barnes & Noble

Shoppers looking for deals on Thanksgiving and Black Friday at big box and department chain stores.

December 19 by 11:59 a.m. (standard shipping)

December 20 by 11:59 a.m. (free express shipping - member)

Bed Bath and Beyond

December 19 (standard)

December 21 (expedited)

December 22 (express)

Best Buy

December 21 before 11:30 a.m. (free standard shipping)

Dell

December 16 by 3 p.m. (standard)

December 21 by 3 p.m. (expedited)

December 22 by 3 p.m. (express)

Dick's Sporting Goods

December 19 by 2:59 p.m. (free standard)

Shoppers looking for deals on Thanksgiving and Black Friday at big box and department chain stores.

Shoppers looking for deals on Thanksgiving and Black Friday at big box and department chain stores.