I just saw a Red Lobster TV commercial which says, 'For the best lobster you could go to Maine. For the sweetest shrimp, you could go to Key West. But now you can have both at Red Lobster for $12.99'. Of course, everyone knows great lobster comes from Maine, but I never thought of the sweetest shrimp as coming from Key West. Is this true?