» 16161 Ventura Blvd., #378 - Reviews, Complaints, Reports

Address: 16161 Ventura Blvd., #378
Found 6 reviews / complaints
Consumer Report

This company is a SCAM!!! WarninGgggggggg! The worst! I called them and Complained about the charges on my account and their excuse was that the10 day samples were not for 10 days, that it was a 30 day kit. My response was: you are advertising a 10 days free trial why would you send people a 30 day ...