If I need something for a one-off job I'll quite happily buy some cheap no-brand ebay special, if I'm likely to use a tool regularly I tend to buy trusted brand names which are likely to last and usually a better fit. I have some snap-on and britool tools that I bought as an apprentice 35 years ago, still going strong.