In regards to belts, I have noticed that many department store belts, in the $20-$40 range are junk.
I bought 3-4 of these, some name brands, from Kohls to Nordstroms.
The ones I got looked great, but were cardboard with thin leather coverings.
Lasted almost 1-year each and were noticeable worn after 3-4 months.
I had to go to a gunshop, like Jensen Arms, in Loveland, the get a 'solid' leather belt that looked like a dress belt.
I've had it for 6 years...still looks like new, and I wear it almost every day.