Their site screwed up my son's name on the booking so now we are desperately trying to get it changed less than 48 hours before we leave. Also, Canada Air changed our itinerary 10 days ago and we were never informed. Now have a seven hour layover and another two hours for bus from Calgary airport to Banff. We won't get to our hotel until well after midnight, whereas the itinerary as originally planned (and paid for) got us there at 7:00 pm. As I state, just awful.
Addendum: Because it is now less than 48 hours before my flight, Air Canada has taken over the record and solved both of my problems within a few minutes. They got us a different flight and changed my son's name. Air Canada is THE BEST. JustFly still just awful.