2 Stars only because there are a few deals and it is just OK. The real problem is the checkout and the cashiers and front managers. I guess they just do not know a thing about customer service. What really makes me hate this place is that I will be standing in line and usually only one cashier. When the line gets really long either another cashier or even a manager will open a new checkout. Problem is instead of doing the correct thing and getting the next customer in line they just say they can help someone and always it will be a customer who just walked up or is last in line. Therefore I will stand in line for 10 to 15 minutes only to have someone else stand there for a minute. Terrible customer service in the front. I go there less and less because this happens all the time there.