Quality is good, but prices are generally unmarked, and seem to vary greatly based on the mood and need/greed of the shopkeepers. Be especially careful of the "3 for $19" lobster special. These lobster are so small that I wasn't certain of the value, so I asked him the price per pound, and to weigh them against the special - and the cost was about 25% lower. But since the weight was less than I wanted, I added a couple more lobsters to the purchase, (from 7 to a total of 9) - and what happened? He went back to the "special pricing", and charged me the extra 25% again when I wasn't looking. Hard to imagine how this could have been a mistake. Do your own addition, and count your change.