New HVAC issue

Hi all,
Thanks for your advice in advance.
I bought a condo in February this year. New HVAC system installed in December 2017. Goodman 2 ton with a compressor on the roof.
First day of needing the AC I turn it on and it works for about 3 hours before springing a leak. Come to find out that the company who installed it didn't seal the drain pipe from the condensor correctly. Had that fixed. Then come to find out my AC isn't cooling. Had another company come out since the first one failed to test. They told me that I should find the company who installed it since they are legally liable to fix it if it's an error in their installation. Which, according to them it is. They said that the company that installed it had sautered the refrigerant lines instead of brazing them and it likely led to a clog in the line, and that the whole system needed to be drained of refrigerant and then done correctly to ensure that no material was left in the pipes.
I took their advice and found out who installed it, and they came out and determined that the TX valve had clogged and that was the issue. They came out over a month ago and they said they'd contact me when the part is in to schedule the install.
I tried calling them last week and the first time I called they said the part would be in the next day and someone would call me. Then I call back two days later after hearing nothing and they say "part hasn't come in yet". Now almost mid June and I'm getting irritated.
Has anyone else ever dealt with this kind of thing? I'm almost tempted to take this to small claims court since they clearly did not install the system correctly which is causing the issue and are taking their sweet time in making it right. Not going to spend the $1200 the other company quoted to fix this when it's their responsibility to make it right (I did speak with a lawyer and he said I'd win in small claims court).
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file
Upload is a website for homeowners and building and maintenance pros. It is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.