There have been no changes, it's remains free. Some people see this during the booking process - the usual way is to make the booking with your oneworld card number in, then check the seats in Manage My Booking rather than New Booking. If for some reason that doesn't work, just ring up BA and mention you are Sapphire.