I kinda created an account here because I'm also someone who ordered on that EZ Flash omega site and wanted to see updates on all the things related to the orders problem on that site.
Yeah, that made me wary too of that site too, they took their time to answer, I even spammed every day to get...