Made it my regular grocery store. Sometimes the shelves are missing items, but usually they're decently stocked. I find the produce to be good quality, the store to be decently clean, the checkout lines to move relatively quickly (though I don't tend to go on weekends), and the prices to be low.
They do not take Visa, not sure about other credit cards.