I have not any problems flying with Flair in Canada however I only use them when I do not have a deadline to be at my destination just in case the flight is delayed/cancelled. While their prices are often much cheaper to PUJ, I have not used them on this route because of their spotty record and previous plane leasing issues/seizures. As for leaving passengers 'stranded' due to bad weather all of the airlines do it. It's not like there are extra planes, many empty seats and more so pilots, available when bad weather mess with back to back schedules.