BellaGenix-Veloura.com
Consumer Report
I order a free trail for this face cream from a paper advert on the internet paid post and package only as I thought I have now been charged for my free trail to the amount of £149.95p I have been told that I cannot get a refund as I did not read the conditions there was no conditions on this ...