Don't go in there looking for an argument, If the problem was there when they fitted the clutch, they would have told you, its not within their interest to let a car go down the road leaking oil, give them the benifit of the doubt, any garage with a reputation to uphold will want to sort the problem out with a minimum of fuss
Thom