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.
Information
Only registered users can leave comments.
Please Register on our website, it will take a few seconds.
Quick Registration via social networks:


Please Register on our website, it will take a few seconds.
Quick Registration via social networks:
0 comments