Hearing more people complaining than praising the car..... Not a good sign