Vemma Is The Product And Company Is Global Pro System
Consumer Report
I had cancelled my vemma account well they put 141.00 back in my account from the 158.00 they took then the same day they took another 49.99 for something called global pro system. Just got my bank statement today and seen it. I want my 49.99 and the other 17 dollars they didnt put back in which ...