yes they do eating bamboo.
agree with maxi, paint can still be bit soft.
Personally i'd leave it to garage as if you f*ck it up they will say 'you used so & so product so tough sh*t no warranty'. Its a fault, dealer/fiat should fix end off (once its fixed to your satisfaction & will not re-occur then use halfords jizz juice, bees tears, apricot cream with crushed goats eye lashes or whatever product you use etc)