Firefly airline are an American airlines and I have traveled in it for once but I am highly disappointed from there service and theur management. I have travelling from Penang to subang, we have been informed by the crew members that the flight is been delayed due to the poor weather. But the problem is ghat they did not provide any facility of us. After some time say that the flight is cancelled which is not fare, this flight is argent for me. In total, I ended up wasting 450$ due to emergency booking of another flight. I must say that you should avoid booking their flight.