Implementing [buy on board] has not been smooth. A week after launching its version of “buy-on-board” service for its domestic and European flights that require its top-tier frequent fliers to pay for food and drinks and charges for even tea, coffee, soft drinks and bottled water, the airline is having challenges. BA’s Twitter account and internet forums …….. have passengers and crew telling of flight attendants not able to serve the entire cabin, only getting to a few rows, payment machines not working, and only a couple sandwiches loaded for the entire plane. In yet more cases, no food or drinks were loaded at all. Flight attendants from business class sometimes have to help sell food in the back, impacting service to its premium passengers. Teething pains maybe? Reportedly, cabin crew can’t give out food or drinks during delays for service recovery.