Just to clarify (and to expand on Soggy's post above), MetroWest Dive Club does not operate any charters itself. We usually schedule a charter to one dive site or another with different operators, and open it to club members. You get the benefit of a boat-full of people you already know, and depending on the charter operator, we sometimes get discounted rates as well.
On another note, I've gone out with Narragansett Pier Dive and COULD NOT in good conscience recommend their charter to anyone. The boat is older than dirt, slower than a snail, you're lucky if it starts, and if it does, you run the risk of it stalling and stranding you at sea. Boat was falling apart at the seams, with gunnels looking like they were about to be ripped off the boat while we were moored on the U-boat. Crew was talkative (informative?), but unhelpful. People climbing aboard in heavy doubles after a dive were left to their devices trying to climb over the transom (no door) as the boat was bobbing, jerking, and creaking in 3ft seas - the crew merely stood there and made snide comments instead of lending a hand. For all of that pleasure you're then charged a rather inflated (IMHO) $90. In other words - AVOID!!!
For comparison - a $90 charter on a certain dive boat out of NY (the name left out on purpose) buys you a 2-tank trip to a wreck 30+ mi off-shore on a very comfortable, modern and safe boat, run by a most efficient and helpful crew, and comes complete with a steak feast prepared by a gourmet chef during the surface interval.
-Roman.