Acaiburn Usa
Acaiburn usa scam - refuse to give refunds
I ordered Acaiburn on January 8th. They debited my bank account for $59.95 on Feb 2nd. I cancelled on Feb 12th, and then they debited my bank account again on Feb 17th for $59.95 for a 2nd shipment (which I NEVER received). It states they will not debit your bank account for 14 days after shipment ...