Oxygen Guru:I love Coz.
I agree with the above post, you should rec'v a discount if you book in advance with one shop for three dives.
I always go to a less advertised Dive Shop that is right on the water with its own dock called the Blue Angle Dive Shop at the Lorena Hotel. Servando is fantastic and the Manager Alejandra is fantastic as well. Small groups the largest I was with was 4 divers and a DM. Great experience and can't wait to go back.
We stayed at the Lorena and all the Shore Diving you want is included, loved the experience.
.
I also have had good experiences with Blue Angel, and I have stayed at that hotel many times and I love it. It's not Lorena any more, however; Alejandra and her partners have bought it and changed the name to Caribe Blu. The dive shop has expanded to fill the whole ground floor of the side building; the restaurant has also expanded and moved onto the roof of that building.
FWIW, Blue Angel's business has picked up, so (at least while I was there in May) their boats are usually full - 6 or 7 divers + DM.
Also FWIW, to get the free shore diving, you need to both be staying at Caribe Blu and diving with Blue Angel.
Cheers,