Veloura
Consumer Report
I unfortunately fell for the Veloura scam for free skin product trail and initally paid approximately $5 for postage on 16/8. To date I have received no products but on 2/9 my account was charged with further £119. When I rang Velora I was given the no. Of their insurance co to claim for a refund. ...