Yeah, I think that is the best approach especially if the price difference is like tenfold for the high quality product.
However there are some exceptions to the rule, for example I would never buy a low quality notebook or a low quality car.
If the price of the high quality product is too high for me, then I don't try to look for a cheaper model immediately, but try to go second hand first.