In today's world of get it for as little as possible, isn't always the way to go.
I compare the junk at Walmart and what my local Hardware store has...(A mom and pop shop).
Yes I pay a bit more but I get GOOD stuff.
Same goes for repairs.
I have a list of contractors...
Most are mid priced to the lower end.
I don't have any that claim to be the cheapest because I don't want my clients to complain about shoddy work.
You can buy cheap now and replace it later or...buy decent now and have it for a long time.