The CAR WIZARD is shocked this 2006 Cadillac XLR has a Lotus Sized Repair Bill?!?