Does the best car deal also come with the best customer service?