Regarding the squeaks, I had 2 when I purchased, got them serviced (one in door, one in tailgate), haven't had a squeak since, going on 16 k miles. Can tell you this is the opposite of the 2 Teslas I owned which had rattles from the beginning, that got serviced, but always seemed to come...