Had a quote from JLR to replace my second key for a 2017 XF for over £800. I phoned up these guys, https://jaguarlandroverkeys.uk. and Quinton told me it should be no problem! He arrived at 10.50am and was all done by 11.20. I had my working second key and a much more realistic bill of £320 for the new key. Awesome! Cannot recommend enough.