Seems to be an issue in the USA. Took me 3 weeks to get an appointment for an oil change in
Phoenix AZ. No loaner available and had to wait 3 hours at the dealer for it. I’m here in Montreal where we live. Took 1 week to get an appointment and they picked my GV80 up at noon , dropped me a brand new G80 with 1300 km on it as a loaner and returned my car at 11am the very next day. Car was hand washed and interior completely cleaner and the vacuumed everything including the trunk. No complaints here. I guess some dealers don’t really care if you buy another car from them. They make too much money.