Veloura
Consumer Report
They scammed me by asking me to complete a survey. As i did they said i won a product which i wil just have to pay 0.899 for delievery. They took that payment out and now today 2 weeks later they took £74.95 out from my account. I called my bank and got this transaction blocked they said i should ...