Avilean
Consumer Report
- 09-06-2012
- 2
I ordered a trial product from them a couple of weeks ago for a couple of pounds. I then discover on my credit card statement that I am supposed to have placed a further order with them, which I have not, and they have charged my account with £69.95.
Company: Avilean
Country: USA
Phone: 8882388538
Site: avilean.com