Found a debit charge of $2.01 from TWX*Magazine Order. Who is this company? I have never made an order from this company, had not even heard of this company until today. I will report this to my bank and contest this charge. This is appartently a fraudulent company that is running scams on the public.
0 comments