I took a chance on JustFly and I am regretting it. It appears that their customer serve rep in PEI may be misleading you.
According to them you have 4 hours to cancel or change your reservation. This may fly against some state laws that gives you 24 hours!