Amazon is once again shaking up holiday retail by offering free shipping on all orders, you don't even have to be a Prime member to get the free shipping deal.

Amazon does offer free shipping on all orders over $25, but through December 22nd they've waived the minimum purchase amount.

You won't get your packages as fast as Prime members though, they still get 2-day shipping, non-Prime members can expect their packages to arrive in 5-8 days.

Also, not all items will qualify for the free shipping, Amazon says, "Any items with "FREE Shipping" messaging on the product detail page that is fulfilled and shipped by Amazon is eligible."

Amazon isn't alone in offering free shipping, Target also offers free 2-day shipping through December 22nd.