I believe auto europe is the best source in Sicily and they connect you with Dollar and many other companies of some repute.
My question is whether anyone has experience with their credit card company covering the extra insurance, even the no deductible. I Shall try my Chase but just wondering.