When things go right, it's just fine. And by fine, I mean nothing special. You might find a low-cost flight, but it's not really cheaper than other sites out there. When things go wrong, it could be the most difficult agency you'll ever deal with. Don’t count on getting updates if your flights get canceled. And the agents? They probably won’t be much help (not their fault though, they’re nice, but the company rules mess things up). Honestly, I've never wanted to lose my patience with a company like I did with this one.