Paid some bills online and seen this charge. I called a shop in Owossoo and I was told this is a scam.
Country: USA
0 comments