XC60 – 24 months service with approx. 35000km – costs

Hello dear community, was short with my 2 year service, mileage to date about 35,000km. At the service was made with the climate compressor something still on warranty, was of course free. The price for the service alone then really threw me off the socks – € 577.75,- with VAT. Is that normal? 1 liter oil € 26.58,- without VAT? In the plant still my scanned invoice, a few free positions, since warranty case.