Got a direct mail piece from them, also call themselves BetVSI.com. A C- on SBR. They claim to have been in biz since '98 "with an impeccable track record." Also to be endorsed by a number of gaming monitors, including The Prescription.