VLabs/Vicerex / Florida Lic
Consumer Report
Never recieved product or communication after order was placed and debit card charged. When attempted to call custmer seviceat 1-888-577-0009 had to leave message and no return call. Have summitted emails and no response ...