Hi,
Yes, I remember this site. I think it's a problem with a hosting, cause the problem not only with a frontend, also super slow admin panel, I noted that when visited site for some previous questions and hosting response is very slow
Regards,
Artem, Balbooa.com