An amazingly charitable game store customer purchased nearly CAD $7,000 worth of PlayStation 5 and Xbox Series X consoles, then left them at the counter to be given away to strangers for Christmas. This feat of altruism adds to the list of some extremely generous gifts that have been purchased or already given away in the run-up to this year's holiday season.