Is remote-control-world a genuine website?

Pretty difficult to confirm unless someone has previous experience with it. The address states that it’s based in Czech Republic.

1 Like