Poor customer service, overpriced, crowded and stressful. Be prepared to spend more than you planned. On one occasion we were overcharged at the cash register the girl at the checkout scanning items that were not ours but (suspiciously) not placing them in our bag...
Worst offender: Cheese express (on your right when entering from Front St.) Staffed by two young, surly and resentful employees. You would think they would be polite and appreciative for our business instead they were actually hostile. Hope the owners take note.