The track argument still doesn't come close to holding water. How many owners track their cars? Probably less that 5%. I have to pay, make appointment,...