I was on Braemar earlier this year, a pint of Stella £2.35 and a bottle of house wine under £10. This includes a % for staff gratuities. Very reasonable.
Not sure Braemar but having travelled on sister ship Boudicca found drinks to be very reasonable - club prices rather than pub price.
We found them plesantly reasonable, cannot remember exactly what they were but even the bottles of wine were not too expensive, and you may buy bottles of whisky etc for your cabin, along with mixers at a good price.
Braemar is owned by Fred Olsen not Swan Hellenic. When we were last on Braemar the drink prices were OK and cheaper than UK pub prices.
Expensive including water--we complained but were fobbed off---take a few bottles on board !
About the same as in a pub,without a tip.
Very cheap depending were you live,less than most pubs and even some clubs now, dont know how a previuos writer could complain where do they live nevernever land.