I have used them several times. What they do is make deals with different travel agents or travel companies. I have always managed to get the ticket I needed, BUT they charge you a fee to issue the ticket. Any where from $20 to $50. You have to add that to the fare they show and make a decision