Acai Burn Improve Health
Internet Fraud
I contacted my bank to lodge a dispute following five months attempting to seek a refund from Improve Health for goods not received (they were able to charge my credit card before I cancelled the account). Improve Health promised they had processed a refund twice and kept me hanging on for months ...