Excuse the thread drift.... Flybe staff travel is in fact excellent. An agreement with most major airlines you can name, Low Zed travel with Virgin & BA meaning the fare you pay is only slightly more than the ID90 fare an employee with that company would pay. True, we don't have J class staff tickets in our own airline, but then of course we're not BA!
Back to the crap that actually matters...