Healthy stock, friendly staff. Never had a problem getting in and out in a reasonable amount of time. Ordered online for the first time last week, super convenient! They have a separate line now for online orders so you can skip waiting in line which is a big plus for me. Some days you could end up waiting 15-20 mins to get in, but its not bad at all getting in.