I posted a thread earlier regarding dealer repairs. It could apply to indies as well.
But you would think that a dealership would be obliged to provide better quality of serive on their repairs considering the prices they demand!
But when you consistently get your vehicle back, only to find yet another plastic body or component part broken (and of course denied when queried), it's time to find someone else to do the work!