Originally Posted by The Beep
Got a call from the stealer today. The top came in and the XF's going in early thursday.
Took about 3 weeks.
Now, can I trust them to install it correctly and not go joy-riding??? I will take note of the odometer when I drop it off.
A bit off topic, but pertinent for you...I assume you are taking it to Planet Dodge? From everything I know and have heard, the best place to go is to Spring Chrysler/Dodge. Definitely the best dealership I know of on the North side of Houston...