Goods:
Website is easy to use and does provide some competitive pricing
Customer service gets the call within 2 minutes so no wait time there for stating the issue
Bads:
I wanted to book a flight and use my credit from a cancelled fight. Took about 2 hours to accomplish that. Customer service representatives constantly put you on hold to 'verify'. Seem like they are not knowledgeable and this was with all 3 of them whom I spoke to. Charged my credit card twice. Had to call them back to sort that out for almost an hour.
Conclusion:
If you are simply browsing for price comparison or in an urgent need to buy a ticket maybe. But, in case you need to make changes or cancellations you will have a very unpleasant experience.