I've booked a round trip ticket to Europe via British Airways. Flying from the US to Europe it's an actual BA flight. But on the way back they put me on an American Airlines flight. These two companies have very different policies when it comes to bikes. Essentially BA is free and American is not. Will I have to pay the American fees on the return trip even though I booked with BA and my contract is technically with them?