Dealmax
It truly is a total rip off
I made a purchase in vitacost and they sent an email saying 'Thank you for your order' Click here for a $20 cash back and that takes you to deal max and i then closed the screen but vitacost has passed on my credit card information to dealmax and they had been charging me 20 dollars each month and ...