I'm sorry about the continuous technical issues you may have experienced this week on Ads of the World. It is caused by two separate technical problems and excessive spamming. The combination of these three factors are sometimes slowing the site down and occasionally makes it inaccessible. The whole AotW team is working hard on fixing these issues to ensure fast and error free surfing for you. We the issues will be resolved within days. We appreciate all the emails sent and your kind patience while we resolve the issues!
Update: Fixed now, thanks for your patience!