You are going to Europe at the beginning of high season. Hard to find deals then. You almost have to go in the winter to get a good fare. I am sure there might be some deals to be found . You might also check nearby cities in Italy to see if you can get a better rate. Also check your departure and return dates, weekends and Mondays are higher rates.
Hope this helps. kat
Me-53(and learning!) S24, S21, D18, D17 Just keep swimming, Just keep swimming. Dory