If you have any last minute gifts to buy or groceries to pick up, be prepared for long lineups.
Interac says today is expected to be the busiest shopping day of the year, beating out Christmas Eve and Black Friday.
They say Canadians are expected to spend over a billion dollars today.
Last year on December 23rd, shoppers spent the most money at grocery stores followed by discount retailers and then beer and liquor stores.
Interac says, according to a recent survey, 1 in 3 people plan to shop today.
The majority, 6 in 10, say they get annoyed by long lineups.