99sf said:The Garibaldi available for sale are collected in Baja California. They can withstand higher temperatures, but need huge amounts of algae to eat, grow really large, and are very aggressive. It is really fun to snorkel with them in the La Jolla Cove.