We are sorry for not addressing your questions within the promised 24 hours. Truth is that we guarantee 24 hour support on weekdays only. This is duely noted on our Technical Support Options
In general, this time is guaranteed for our support ticketing system as it assigns a response time depending on your license. The Forums get a default of 72 hours, so it will be better to use the support system in order to get a faster reply. More on the topic you can find here: IMPORTANT INFORMATION ON USING THE TELERIK FORUMS
We are looking at your questions right now and will reply back shortly.
Sorry for the delay.
the Telerik team