The alleged non-renewal of the site’s domain name has caused much inconvenience to its customers as every time someone tries to access the site they are redirected to a message that reads: “ Error: Page cannot be displayed. Please contact your service provider.”

However, the site cites technical snag as the reason behind the problem. The loopholes will soon be plugged, said the site.