OK, I need the gurus for this one: I just checked my oil for the first time (<100 miles since delivery) and noticed it was quite high. So, I made sure it was level..., rechecked it and again high. So, I called the dealer I purchased the car from and low and behold, they added oil to the car at...