It's worth looking at the local branches website -ours (Edinburgh and South East Scotland) maintains a list of pubs that offer a discount.
It's also quite common with the bigger chains for staff not to know about any CAMRA discounts until someone shows them the button on the till, that's just...