Charity shops are a great place to go, especially when you don’t really have a lot of money to spend on things you want to last. You can get cheap clothes, but their quality isn’t great. Also, you can find some real bargains, which just take a little looking for.
Where I live, there is also a furniture shop run by Heart foundation. You can get things like sofas, beds, cupboards, tables, wardrobes, and they are worth the money. You know that they are pre-owned but loved.
Another place I like to go to are car boot sales. I have found some excellent tops which would have cost triple what I paid. Great quality, and cheap. I also go to a baby market with my daughter. There you can get cheap toys, and baby/toddler clothes. In a day where everything is going up, we have found bargains there too.
There is no shame buying second hand, because it gives it another go at being used. The cost of living, along with gas and electric are going up. At least this way you are not going without. If you are going to a charity shop, they will reap the benefit. If you buy second hand at a market or boot sale, they will make money to help them get by.
Either way it is amazing.