I just logged into my bank account and like others saw this charge. I searched for them online as I have never heard of them nor have any reason to do business with them, and found other reporting this as a scam. I will be calling my bank to report the charge, not sure what else to do?
0 comments