If you like to turn holiday shopping into a last-minute marathon Macy's is catering to you.
The department store chain announced that they are opening for non-stop shopping the last weekend before Christmas.
Stores open at Friday, December 21 at 7 a.m. and stay open until 7 a.m. Sunday morning.
The special sales for the marathon end Sunday morning but Macy's says many stores stay open until midnight.
The company has tried out extended shopping hours in past years but this is the first time all 800 Macy's stores nationwide will participate.