(I don't eat meat, only fish.. but I have an opinion!)
Our local butcher has great-looking stock, and it's all pretty carefully sourced. I'd buy there, or a place like it. Free range birds, grass-fed beef, and they make all their own sausages and pates. Our Sainsburys has some issues with cleanliness... and if the meat dept. is anything like the fish dept., I'd stay away. I've had to chuck out 'fresh' fish from there.
Off-topic... is your local butcher friendly? Ours is a very grumpy man. (He's grumpy to everyone, not just me. I go in just to buy vegetables... I can expect some grumpiness!)
Butchers in Canada are pretty happy people, on the whole.