AcaiBurn
No refund
- 03-25-2009
- 146
I cancelled my order and returned the product and have been waiting for a refund, and they are still taking money out off my credit card, so far i owe over £70 for a free trial of the product i have been trying to contact them with no success!!!
Company: AcaiBurn
Country: United Kingdom
Region: England
City: Walsall