Which free $25 are you referring to? Registering to Android Central doesn't get you a free $25. However if you still wish to register, on the mobile site, click on the three lines in the upper left, and select register by clicking on the "sign up" button