hi all, is this cpx interactive place legit? it seems the signup sheet is broken and leads to a domain called bombcell.com it this company legit, etc etc its because i got a email telling me to signup but after filling out info the signup is broken, and im hoping my info was not taken away...