How are so many people finding out about us?? I got this really wierd message from this "rip-off label" that think's they are Robotraxx. They call themselves "M.E.M.P.H TraxX". Wow. Oh well. What's even stranger is that they are from Nanuvut Canada..that's like the Arctic!!! o_O Comments?