Забудьте про шоппинг, займетесь им где-нибудь в другом месте :) 5 часов во Флоренции - это слезы, но если хочется все-таки увидеть хоть что-нибудь из того, чем богат этот город: базилики Санта Кроче, Санта-Мария Новелла это однозначное маст си. Еще церковь Сан Лоренцо, где гробница Медичи работы Микеланджело.
На посещение Санта Мария дель Фиоре даже не теряйте времени, внутри он совершенно не так хорош, как снаружи, в этом соборе главное - экстерьер. Лучше поднимитесь на Кампанилу.
В принципе, времени на все это должно хватить )