Now shops have aisles full of gift sets - mainly toiletries. Plus tubs of chocolates
To me, they make me think they are bought by people who give no thought. Plus some gift sets are more expensive than buying them separately. Take Dove, 2 bottles of shower gel and a body puff thing. Cost in shop £6. Go to a shop and can buy the bottles for £1.50 and body puff thing is 75p-£1 (though doesn't have the Dove tag on it) You are paying £2 for a box! Card Factory do sell gift bags for that size for about 75p. For me also, there are things in gift sets which I don't use such as bubble bath and bath salts - have shower. Last week I had a clear out of the cupboard which has medications, toiletries etc and put some of these into food banks and the posher brands, to those charity shops that do sell (unused) toiletries.
Those tubs of chocolate, which get smaller each year, There's always one chocolate families don't eat. Quality Street- toffee finger and penny - due to fillings, Heroes - Eclairs (they cheapen it by adding Eclairs) again due to fillings.
Remember being behind a woman buying 50 odd tubs of the same chocolate. Said to the cashier "Oh that's my Christmas present shopping done in one shop". Glad I am not related/friends with her. As she would give each member a tub.
If you have no idea what to buy someone, don't buy anything. My family have not sent each other Xmas presents for many years. Why waste time, money and stress?