Application ID Number is 15601048 says Pending Verify with an order date of May 3, 2008 so can't start eJ5 Beta 17
OK you are all set. I have activated you in the automated system and credited you for your old order. You may now register eJukebox with your account email/password.
Now working