To bcg and svs, welcome to cruise-chat;
I see there has been no response to your first post almost a month ago; considering the number or experienced travelers on this site I would take that as a red flag. Every business has to start somewhere, and VanGuard may have a very good product; but when you get zero response from a group like this I would say why take a chance. There are plenty of good providers out there with track records that can be verified.
Remember the old adage, "if something seems too good to be true, it probable is!"