All reviews seem negative
This agency is completely inadequate in doing any sort of legwork to get a refund. Our flight got cancelled due to nature, and the airline sent half of the refund, however ther...