Any of you know this website coming from? I already order EZFlash 4 until I check my email. They denied it. So I want to know where is coming from. My bank block two states for payment. New York and NJ. Sadly website didn't say where they are coming from. I check contact us and nothing there about email or address.