We are sorry to hear that you had problems with our site.
We investigated the issue and found the root cause.
It is currently assigned to a developer and we expect to be ready for the next week (although it depends on other tasks that may come in our queue).
Once again thank you for your feedback and sorry for all the inconvenience we may caused!
the Telerik team
Check out Telerik Trainer
, the state of the art learning tool for Telerik products.