I am awaiting delivery of my 60KWH, my rep has told me they need the car to be paid in full before receiving it. My question is, anyone else in Massachusetts had to pay the car in full prior to receiving it. They have told me it is due to registration. I am not comfortable paying the full...