|
The only parts that come from Italy are the wheels and the wheel caps. The chrome wheels are made in Italy and chromed in Canada. Most all of the parts are made in the US. It should not take more than a week to get most of the production parts. Your dealer sounds like a real piece of work.
|