I received an information packet in the mail about a liver cleanse. Sounded legal and like a good deal to me, so I called in the order…now they have my credit card numbers and I have no product. Someone needs to track this place down. They told me my card wouldn’t be charged until they shipped my product out, yet the credit card company asked if I placed an order from them. I still have no product. They said it was on back order and would be in within the week.
Name: BioActive Liver
Country: United States
State: New York
Address: 414 West Sunrise Highway #335