Don't worry!

We are currently deploying new features to the site which will improve functionality and your user experience.
Check back shortly!
Best Regards,

Forex Razor - http://www.forexrazor.com