That does sound expensive Opti. But is that classed as a "major" servive?
I know mine is a 3.2 Vx, not a Jaguar, but my last Vx main dealer interim service was £86.12 (with TC) and my last major service was £380 with everything, plugs, all filters, oil, battery check, etc., etc, done. 
You seem to have bought a lot of etc's there.
I am quite prepared to pay it as it is my choice. I could do it, but it is all too easy to let Vx technicians go ahead and give the car a thorough service, good inspection, and diagnostic checks, in a nice fully equipped garage, and then drive away knowing it is all fully guaranteed and done at trade prices
You must have had better experience than me. I could write a book on all the items not serviced/unnecessarily overserviced on my cars over the years. Admittedly I haven't let them since I've been retired and have had time to do my own. 
I concur, I would not trust the service departments at any nearby Vauxhall dealers to touch my car again. Based on experience.
Things like they changed the oil and filter, yet the oil was still dark, and the filter still had the mileage and date when I previously changed it.
And they tested the brake fluid boiling point, said it was too low, and replaced it. Funny, seeing as I'd changed it only 3 months earlier, so the argument broke out between parts dept (who I was trying to get refund from for clearly faulty brake fluid) and service dept, which was pretty amusing 
Then the cambelt. To ensure they did full kit, I asked for the old parts back, including rollers and tensioner. What they gave back was not off a V6 Omega.
That's absolutely f****d up. It reminds me of the time they charged me £280-summat to fix a misfire saying it was a HT lead. the miss then subsequently started again a day later.
Took it to daz the following week. ALL plug wells full of oil.
At the time I didn't know anything and I was just happy daz fixed it for me.
Let's say though for arguments' sake they changed the HT lead they thought was faulty. Well, how do you explain they missed it dripping of oil

Glad to say the Vauxhall stealers in question (Cliftonville Road, Northampton) closed down a few years back. And I hope their "technicians" are working on nothing more complicated than cleaning toilets.