Lobster continues to grow with thousands of happy customers and is now available in over 400 retail stores in Spain.