www.rewardsnow.co.uk
19.95 being deducted from my debit card
- 03-23-2011
- 85
I received my bank statement today to discover rewardsnow.co.uk had deducted 19.95 from my debit card this not a company I have ever heard of or ever used. I would like to know how I get my money back
Company: www.rewardsnow.co.uk
Country: United Kingdom
Region: England