OK but, as was said to you in this thread and the other, errors happen. Perhaps you should have gone to your "trusted INDEPENDENT mechanic" in the first place because he never makes an error.
Anyway, it is still no reason for you to besmirch all dealers. Not all dealers made the error on your cr, only one and only an individual at that one.
“Those people who think they know everything are a great annoyance to those of us who do.”