We pick up our new Carthago in a few days time and am considering breakdown cover. Do I need it when Fiat provide their Assist package? I'm wondering if they would come out to change a wheel in the event of a puncture (possibly more common than any mechanical breakdown). Has anyone any experience of this?