This site not only charges a fee to cancel but they limit the funds as a voucher that can only be used to purchase the same exact cities at a future date. This is not reasonable. We booked our original tickets for a wedding which was canceled for safety reasons. There is no way we can know if the wedding couple is going to reschedule in the same city nor when they are going to reschedule the wedding. I will never use justfly again. It's not worth the small discount for the risk of invisible corporate policy. A voucher already sucks but to limit that voucher to the same destination? Plans change. This essentially guarantees they are going to make a bunch of free money.
Fool me once, done. Fool me twice, never.