I think it's common that most people hate the job does not do right at first time/place, and end up spending more, and that's why I have planed my path and try to have it done right at first place, although still have some drama, but all fixed.
From what I can feel is that most after market product hard to get spec sheet because of intelliture (spell?) property, therefore I would only consider choose the product has fair market share or see by my own eyes.