'My boyfriend gave me a 'crappy' present – so I broke up with him and blocked him' December 30, 2023 News Christmas, the season of giving. Households spend hundreds each year buying special presents for each other – but some gifts are better More