Put some respect on my name. I always tell the truth, even when I lie. I'm always right, even when I'm wrong.
I specifically told him not to get finessed. It's on him to hold the "shop" accountable for their bad service. If they arent testing and are selling damaged electronics as working then op needs to get his money back or hold them accountable. BBB, local news. The shyt is not acceptable. Plain and simple. Op can have the L if he wants to take it or he can man up, be responsible with his dollars and hold them 100% accountable.
We can say what we want about cacs but when you disrespect their wallet, they want the supervisor, their manager, name and number of the owner of the company and they will file a complaint with the better business bureau, chamber of commerce, reach out to the local news and anyone that'll listen.