There's hardly ever enough checkouts open which means waiting in line for longer than desirable. They seem to only call staff to open more checkouts when there's an extra 3 or 4 people queueing up waiting. I suspect it's because of the numerous self serve lines that are meant to eliminate the need for extra staff, but this hardly helps when you're getting a trolley load of groceries.
The onecard reward system is good. It's always nice to get a voucher in the mail every 3 months but the experience of waiting for a long time to be served does ruin it.
The specials are always great, but the meat, particularly the mince, sometimes seems to be a bit off colour.