Hi all, thanks for the quick replies and useful advice in here.
More about the warranty, it's a 6 month/5k mile one so I still have around 2k miles left on that. I did go to one shop about the leak initially, but from what they told and from how its worded, it seems to only cover catastrophic...