My wife will be travelling to Providence next week for work. She has an hour or so before her flight back and said she would buy me some lobster to bring home if I could find out where to get it. Does anyone know of a place to buy fresh lobsters that can be packed to travel? Ideally it would be downtown or on the way to the airport. Thanks in advance for the info!