anyone heard of ctopay?
I just had a debit go through on my debit card. The bank says it was through this company CTOPAY.CC and for almost $300. We didn't make the charge and never even heard of them. Does anyone know anything about them? My bank is clueless regarding them as well. I found a ph# and website, but I'm afraid to check it out for fear of getting ripped off further. I don't know exactly what I should do. thanks, Mlou