This place isn't perfect, but it's okay. As one reviewer stated, poor parking, cramped store, loud TVs, cheap wine, and a moody owner, who sometimes acts like you're his best friend, and the next time can't even say hello or thank you for your business. Plus, they only take cash.
The staff, however, are very nice and truly do their best every time. That is why I go back.