Even though Christmas has ended, gift giving is still a skill most people should acquire. Here are some gifts I feel people should never give unless the receiver specifically says they want them.
1. Shoes!
Shoes are rarely ever a good idea unless you get the specifics on the sizes and you know this person really wants these shoes. Obviously there can be exceptions to the rule, but for the most part, shoes should be avoided especially if you don't know the person super well. Also, sizing can differ from brand to brand and buying shoes online is just risky. Putting all the weight on a shoe company to come through without issues with sizing up or down and things like color and look can make trying to buy someone shoes a hassle. I would only advise the buying of shoes if you one hundred percent the other person will love it.
2. Clothing
This is almost the same reasoning as the shoes in the sense that sizing can be difficult to gage unless if you have specific ways of knowing the person they're going to fits them perfectly well. Styling is also something that can be difficult especially if you're generations apart or don't follow trends. I know tons of people who get clothing from their parents once in a while and they never wear them because they don't reflect their personal style. This is usually true for girls or fashion oriented guys but if you have a brother, boyfriend, or son, I'm sure they love the gift because you saved them an annual shopping trip.
3. Cleaning Supplies
This gift can be boring for most people. Unless if they're germophobes and need to be super clean or organized etc. it comes off as lazy. Good exceptions would be top of the line equipment/items since there appears to be more effort put into it but I would generally avoid looking like I went to Walmart and just picked up a candle or broom the day before. Also, some people, like me, hate the idea of cleaning or organizing and will give you a side eye when you gift them cleaning supplies.