Sorry am late to respond
Regarding the slower load time, it has something to do with your internet connection. I've checked it on a slower dialup connection with no problems. The site is well optimized for slower connections and very less images used. I woud suggest switching to a better connection or perhaps another ISP.
Cheers,
zeb