There are lots of different types, brands, flavours etc. of protein bar out there. CNP Pro-Flapjacks in my opinion offer one of the very best tasting bars for the lowest price.
You can pay two, sometimes three times more per bar for other brands, but in terms of a good nutritional value, a great taste, and not breaking the bank, you won't find a better protein bar.
I've tried Chocolate and the Cherry and Almond flavours, both are very nice and I'd recommend them to anybody.