I can't tell if its legitimate or not, but there is very little transparency from what I can see on that site, so there's a good chance you will not have a good outcome using it. They are very likely in the business of buying up cancellations, unpublished fares, or other squirmy and unreliable means of having low prices.
There should be some kind of confirmation of their legitimacy as a travel agency, which I cannot find; not sure what agency deals with this in the U.S.
|