FYI:
I take my own equipment with me everywhere, that's just my thing. But if you don't own your own, and aren't a nit-pick, the better San Pedro dive shops/tour operators all have currently available, well maintained equipment. They are extremely knowledgeable about the reef and aquatic life, and I have taken several great dives down there with no problems with air, tanks, or straying divemasters...