Yeah, that's almost always true, nobs. I always opt for a mug of tea when in the greasy spoon.
Good quality coffee is always expensive to buy in coffee shops. Sometimes obscenely so. But I suppose it's a simar thing to buying a pint of beer in a pub; the price is always much higher than buying in a supermarket and drinking at home.
I got this coffee making thingy a couple uf years ago. It's pretty amazing. Makes lovely coffee, is portable and is really easy to clean. If you're a coffee lover my advice is to get yourself one of these:
https://aeropress.com/