Hi kroidev,
I have also a 2008 jaguar XL and I refuse to go to alfardam.

As most of the XJ people I know (5) we go to new car center -- that was the old jaguar dealer and service before alfardam and still continue as jaguar service and much cheapest
Direction is in industrial are 31 St

Thank you -