I can understand the frustration but not even calling them first to see what they have to say or will do before ranting seems liek your jumping the gun a bit 
I know with any company its the worst thing to happen when everyone says great things then you go and it goes pete tong
ive used R tech before when I had my 1.8t and nothing but praise from me and loved what they did to my car
but pick up the phone talk to them or leave a msg and see what they say 
I contacted them before saying I weren't happy and they said the excuse I wrote earlier which is they worked on 100's of cars yada yada they know what they are looking for. Even though they didn't scan it or give any visual inspections on neither cars, which is contradictory to saying they know what they are looking for without looking. They just plugged in, mapped it drove it and said its fine.
Now to find the spring missing is disappointing, but if they did the work carefully they would of scanned the cars, they would of visually inspected the car, I can understand a small mistake like a spring, but they never picked it up on the driving the car(s). Instead I got a poor excuse the first time round which makes me think, "why bother!", no compensation, which I am not bothered about, but instead I felt I got bent over and thrusted. If you pay for any work to be done, you'd expect it to be done to a good standard, from plastering to plumbing etc instead it was the opposite.
On top of that, for the sake of just a spring to get another poor excuse and hassle seems pointless from my previous experience already.
I rather ring forge and get a spring as it seems less hassle as bobbarly suggested
