This sort of thing takes the fun out of owning a car. I have not enjoyed driving mine knowing that the clutch slips.
When I went to the garage though it looks like new!!! Now need to find if I can get any money back of it and the DMF.
My knowledge of mechanics is limited to when a washer bottle is empty so I really would not have a clue.
Ive just gone for the RS kit as a lot of companies are doing this as an upgrade option.