Vital Revz
Unautorized Charges, Won't Refund
I'm glad not the only one who got ripped off by these parasites. Also purchased the 'Free Trial' offer in March 28th and still fighting with them. Received supplements on April 7th, only to find out that they were shipped from CHINA. Same day of receiving supplements, attempted to call the 1-800 ...