HELP - Lebara Online Store is on my Natwest Statement - Fraud?!?
Found 10th Nov 2009
I've never heard of them, and they've taken £20 out of my current account (which is alot for my atm i'm afraid). I've looked through my emails and a search turns up nothing, and i've look all around those dates and i had no order emails, or despatch. What should i do?!?