Dive Shops
These are the Scuba Dive shops that I can vouch for:
Connecticut:
Maryland
Baltimore
Canada:

Florida
West Palm Beach:
Pura Vida
Stuart:
Stuart Scuba
Key Largo:
St. Croix:
Dive Experience

A Diving Website
These are the Scuba Dive shops that I can vouch for: