Wellness Partners
Consumer Report
Received a bottle of Colo Klenz and was charged $99.90. Did not order!!! Received an email from a company called Lamda Processing and a phone number. Called and it was a very strange call, stated that they were going to refund my money??? Have not heard anything, 18002788709 number to Lamda ...