My many shopping experiences here have gone largely well. The prices aren't the most competitive, but they aren't too bad. Shop for alcohol and non-food items elsewhere. Checkout is where customer service consistently lacks. Use the self checkout if their machines aren't out of order at that time.
There's a small gas station in the parking lot.