I have been going to Gaffney's for probably 25 years now. I find they have the best crabs around Baltimore. Sure, you have to call in and wait for your order. But that is because they are "steamed to order". The crabs are consistently full, hot and have a great flavor. They taste the same whenever I've gotten them over the last 25 years! Awesome!