As Foxy says, there is perfectly good ale on sale at less than ?4 a pint. And these days there are lots of different beers available with lots of different strengths, so without knowing what you're buying, just saying "?6.50 for a pint of beer" doesn't tell us very much. It's like saying "?15 for a bottle of wine".