Hello! We've just had a terrible experience with a rental car company (they couldn't find our reservation...!) and we are on the road at this moment by bus from Florence to San Gimignano and from there we are planing to go to Siena and back to Florence through Chianti. Could someone help us how can we do this by bus? I read on internet that we have to go back to Florence from Siena directly and from Florence to Chianti. Is it possible to avoid this back and forth situation and go from Siena to Florence via Chianti villages? We are in little trouble, so any help would be much appreciated! Thanks in advance!