They are "technically" off the hook...they still did aWell, now you know how to do springs.
And the shop that installed the last set is off the hook. It's always a risk to provide your own parts for someone else to install.
job of it...the driver side spring was not even close to being in the perch