Macy’s elves are gonna be chugging lattes again. The retailer says it will extend its last “One Day” sale before Christmas for 48 hours, with stores around the country opening at 7 a.m. on Dec. 21, and promotional prices running through 7 a.m. on Sunday, Dec. 23. Stores will remain open until midnight. Although Macy’s has been burning the midnight Xmas oil since 2006 in select locations, this marks the first time it has done so nationally. “We hope to make it easy for our customers across the country to finish their shopping at any time of day or night, and with the benefit of the great deals and value they count on from our One Day Sale events," the store says in its release.