As for Fairways, a friend of mine picked up some milk at one of their stores recently and it was three weeks past the expiry date. He's had some issues with their meat too.
That sucks, but really he doesn't check expiry? Fairways is great for just about everything but you do have to look. Don't buy stuff with the expiry on a sticker.
If you're a little bit aware Fairways is the cheapest and has good stuff. Very rarely do I go to thriftys, and then only to get some picnic food, their deli is a bit better.