scorpionqueen
New member
Anyone ever heard of EPICard. They keep sending me mail from "security" saying someone may have been accessing my account from another computer. Problem is, I don't have an account with them, don't even know who they are and they provide a link to click on but I'm scared to click on it. Just wondering if anyone else is getting the same e-mail from them.