I have had one unpleasant experience there with one employee in particular. I actually quit going for a while and once I started coming back haven't had problems. Jimmy is pretty pleasant to deal with and the diving is great. Do you guys know any other good local dives?
My problems were with Jimmy to be specific and one other salesperson.. It was multiple occasions and once over a pair of fins. I won't be back, I won't recommend them for any reason.
I do however, locally, like Bill Jacksons, Jim's Dive Shop over by BayPines VA. I have only been in Adventures under the Sea once.. they are nice and very professional.
I get my fills mostly from either Bill Jacksons if I have time to run up there.. but Jim's is closer sorta kinda..
Most of my fills have been from American Pro in Crystal River. I do a lot of fresh water diving.
I cannot recommend them more. They teach an OW PADI class that is decent.
Bill Jackson is a NAUI center. IF one lives in the Bay area and has time to make the twice weekly drive their NAUO OW class and later AOW/Nitrox classes are incredibly thorough and well run. They cost more but you have plenty of time and the classes are small.
American Pro has its own pool, its a two day OW class, your first dive is in Hunter Springs. IF you go with them make sure you 'boil' your ears post dive in hunter springs.. By boil, I mean put a few drops of peroxide post any encounter with hunter springs in your ears..
IF you like springs and fresh water.. I can recommend a drift dive down the Rainbow of Chassahowitzka Rivers. Not as spectacular as Cozumel, but nice never the less..