Please avoid this site! Their online flight cancellation platform is misleading, making you think that you don't have to pay a cancellation fee. Then, the first thing you see after submitting your online cancellation is a $50 charge on your credit card. If you cancel directly through the airline, it costs you nothing.
Bottom Line: No, I would not recommend this to a friend