As I understand it BA, BMI, Flybe, TCA and XL do not make you pay for a TR. Flybe, TCA and XL bond you in one way or another but I believe no cash is required - you're just bonded to them for a period and if you leave during that period you have to pay back the TR pro rata.