I did pick it up from T&C.
I did a lot of research prior to buying and feel that most people commenting on the "difficulty to maintain the paint" are not actually owners or dont have any experience with the vehilces. There have been numerous posts and discussions on various bulletin boards and the actual owners of these vehicles have all said no big deal to care for the car.
I will see how it goes, in the meantime, I do love the car!!