Russian Federation??? Etechplay got into my bank account too without my permission. Who are they? They took for themselves $8.17. I decided to go to my Internet Security company. Upon seeing their listing for etechplay, I noticed in small print something that said... Site location: Russian Federation!!! Has anyone else noticed this?
All other information lists them as a company
out of CA. With a CA. Phone number. With what appears to be a massive "hit" across the country, how is this not being reported in the media??
0 comments