They've got everything here, and the customer service is great. I left a bottle of vodka in the bag at the self checkout and they held it for me until I got back an hour later! Only thing I can think of to complain about is the single serving drink cooler (tea and soda) is often poorly stocked.