Originally Posted by
AJLondon
Presumably because of the lack of access to OP's checked baggage at a (supposed!) check-in desk...
oyster: Not accepting credit cards also sounds a tad fishy. Did you get an official "BA" receipt for the amount you paid?
I'm with
Smirnoff - how on earth was the check-in agent supposed to arrange access to the bags? The desk sounds pretty legit to me, if it's issuing boarding passes.