I would be sure to visit Adventure Sports Miami, they have a great selection of gear at two Miami locations plus a third demo area at Matheson Hammock. They have another great store in Ft. Lauderdale, all well staffed with knowledgeable water people. The Coconut Grove location is the closest to Miami Beach at:
Adventure Sports Inc.
Coconut Grove, Florida
2750 SW 26 Ave, Coconut Grove, FL, 33133
Located in Coconut Grove near the intersection of
US1 South Dixie Hwy and 27th Ave. Around the
corner from Crook & Crook Marine Supplies.
Tel: (305) 591-3559
Hours (Eastern):
Monday - Friday: 10 am to 6 pm
Saturday: 9 am to 6 pm
Sunday: 10 am to 4 pm
More about the operation and other stores at:
http://adventuresportsusa.com/contact-u ... ine-sales/