Also if what you want to book is not bookable on the BA website (eg. y domestic and business long haul) then if you call up then you can ask for the admin fee to be waived as you can't book it via a self-service channel.
Be careful if you do book Y domestic and I long haul, I don't think BA will extend the J luggage allowance to the domestic sector, if this is a concern