Only thing I can add is that shipping from Italy is hell! There is no roro service and only container at a cost of about $3k (to CA). So, when I bought my CSL from Italy, it had to be trucked to Genoa, then shipped to Ameserdam, and then trucked to Zeebrugge and then to CA. It was more expensive to get it to Zeebrugge that getting it from Zeebrugge to CA. It almost cost about $1500-2000 including many fees and insurance. I was lucky that a coupe owner in the Netherlands works for a roro company and he made all the arrangements and gave a big break too. I picked it at the port within half an hour and the registration was very easy.