 Our Q7 has been at the dealer for the past 45 days and they have no estimate as to when they will return it.  This car has been a nightmare.  Brakes started screeching at 2000 miles and in the 2.5 years that I have owned this car, it has been at the dealer over 20 times (excluding scheduled maintenance).  The starter has been replaced twice which requires the entire engine to be pulled from the vehicle (nice design).  Audi does have roadside assistance which is nice since I have had to utilize this service 6 times to have the vehicle towed to the dealer.  The Q7 S-line is a cool looking SUV, if the cool design does not turn heads, the screeching brakes will!