Blizzard White
Consumer Report
I ordered a so called free trial offer from this company at a cost of £1.03 per item (2 items ordered) and now i find that they have taken £65.02p from my bank account without any instruction from me! I cancelled any payments to them and cancelled my debit card and now i want to get my money back. ...