If you’re one of those last minute shoppers, you’re not alone.
Visa estimates that seven and a half million Canadians have yet to finish their holiday shopping.
Visa also says people will spend a total of about $2 billion buying presents this Christmas.