I can't say anything about VIP Diving, but I did use Dive Friends on our trip last month. The multiple locations of Dive Friends was super convenient. Diving the southern sites, get tanks at Port Bonaire. Diving the northern sites, get tanks at Hamlet Oasis. You can also get a quick dive in at one of the house reefs at any of the Dive Friends locations while picking up tanks. We did this a few times as a "warm up" dive in the morning before heading out to the out of town sites. A couple of other things to mention if you go with Dive Friends; The Yellow Sub location as limited parking, unless you want to dive this house reef I would not pick up tanks here, plus the tanks at Yellow Sub seemed to be short filled as a rule (2800 psi). The Port Bonaire location had the fullest tanks while we where there, 3400-3500 psi, all of the other locations averaged right around 3000-3200 psi.