TD Canada used it's ATM machines to thank it's customers and half way through this video, you'll see why this video has received over 3 million views on You Tube on it's first day. Grab some tissue.

According to The

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.

Now there, we have a class act by a bank! The bank wasn't done! They also gave customers $20 bills that day!