We unfortunately bought tickets to Italy through MyFlightSearch, and received a confirmation email for our tickets and flight dates. Made arrangements accordingly just to find out, they had made a mistake on the date of our return, and we had to return home one day early, losing 1 day in Rome, losing $1109 for an Almafi Coast tour, and losing $348 x 2 rooms non refundable in Rome because of this one mistake. After 3 hrs of arguing on phone and ruining our last night in Rome, they promised a $600 refund. To this date, over 3 months later, there is no refund, just excuses. They are a scam company. Please don't use them, save your money and frustration.