I was charged $39.95 by this company and have never heard of them or authorized any charges. I have closed my accounts but still need a refund. I hope these scumbags get what is coming to them.
I was charged $39.95 by this company and have never heard of them or authorized any charges. I have closed my accounts but still need a refund. I hope these scumbags get what is coming to them.
Country: USA
Phone: 8009684178
Site: supportraltd.com
0 comments