I am still dreaming about the lobster rolls I ate in Cape Cod this summer. I see that Captains Grill at YC has a lobster roll on the lunch menu. One review from March 2010 on allears from March said that the lobster seemed off and the chef said they had changed their supplier. Any updates? I don't want to destroy my fond memories with a subpar experience but I sure would love one this December!