It might not be the site itself, your computer or internet browser may be lagging. Too fix this try restarting your internet box or get a new one if its old.
Yeah, todays internet is advancing, requiring lower and lower pings. leaving behind any sods unfortunate enough to have slower connections.
poor me! :(