Found this charge in my bank account. I did a traceroute on the domain etechplay.com and it shows that the server is located in the Ukraine. Not sure if the scammers live there, but at least their server is there. I also browsed the website and the ordering process doesn't work. My bank is handling the fraud details.
0 comments