Originally Posted by sic incognito
Whenever I think the visit of a concierge might be welcome (in order to arrange after flight issues) I just give my business card for lamination at the check-in desk, which will be handed out by the concierge in the plane, thereby assuring a visit.
Do they do the biz card thing everywhere? I've only had it offered at the PC at LGW.