I'm having a tough time setting up my apex and I think it's due to poor wifi signal. Does anyone have a recommendation for a repeater? Also when I try to setup an account on there ap the ask for a token where o I find that#%>>>€!!!! I think the folks at Neptune are video game designers and they think this crap is fun.