Not quite A-OK, more like B-OK. Two and a half stars. This is the worst store for selling products after the best-before date. I slipped up yesterday (June 30/15) and brought home yogurt from there that was best before May 30/15. Normally I am very careful because of the many, many times I've seen (and removed and/or pointed out) past due products on their shelves. I've shopped here almost every day since 1996 because of the convenient location, the GREAT staff, and the pretty fairly priced, well stocked products. I know they'd give me a refund if I'd kept my receipt but who needs the hassle of bringing stuff back ,,, and because of a perfectly avoidable error on their part?