rickt61,
visiting florence you can find many shops:
stavini:
Per poter vedere il link devi essere Registrato (helmets, Apparels, accessories) (really near santa maria novella train station)
motorama:
Per poter vedere il link devi essere Registrato (helmets, Apparels, accessories)
barracuda:
Per poter vedere il link devi essere Registrato (no helmets, no Apparels, only very cool accessories)
enjoy your trip