This is why I gave up on BA. I fly routinely BSL-LHR-BSL and try to have meetings in London on a Friday or Monday. I then stay the weekend and get a cheap fare. I get the list of flights from the Exec Club, showing 6 Rt flights and 0 points and 0 miles. Not even the Heathrow Express is usable for check in after the code share with Crossair.