Customers at a Tim Hortons in Canada started a chain reaction of paying it forward that lasted for 3 hours.

The coffee shop was doing a Random Cups of Kindness promotion, where they pay random guests' bills, when customers in the drive-thru started paying for the driver behind them.

At about 10 a.m. on Dec. 21, a customer paid of the order behind them at the drive through of the popular coffee chain known colloquially as "Timmie's." Then the next customer did the same. And the next. And the next. 

This happed for 228 customers in a row!

The chain of generosity wasn't broken for three hours until one customer didn't pay for the 3 coffees in the order behind him, though the person in front of him had paid for his 4 coffees.

(FULL STORY & VIDEO)