TD Canada wanted to say thank you to their customers this year in a way they felt was "unique and distinctive."
“We thought we’d really kick it up a notch,” said Chris Stamper, SVP corporate marketing at TD Canada Trust.
And that they did.
The bank posted a video online showing them morph an ATM machine into what they called an "automatic thanking machine," stunning pre-selected customers by dispensing a unique gift to each of them.
But the bank wasn't finished yet. The video has undoubtedly gone mega-viral because of what happens in the second half. That's when the bank kicked it up several notches and delivered an additional, heartfelt gift to each of the customers.
A single mom, who said she has never been able to take her kids anywhere, was given a trip to Disney Land.
An elderly mother was given tickets to visit her daughter battling cancer in Trinidad.
And an avid Blue Jays fan was greeted by a player at the bank who told him he'd be throwing the first pitch out at a baseball game.[sharequote align="right"]"Wow, just wow."[/sharequote]
Footage of each surprise has proven so captivating that it has received more than 2.5 million views on YouTube.
"Wow, just wow," one person commented.
"This is so touching," another echoed.
The bank's generous act was part of a "#TDThanksYou" campaign. On July 25, the bank also gave a $20 bill to each of their customers in more than 1,000 locations.
Follow Oliver Darcy (@oliverdarcy) on Twitter