Is anyone else having problems getting into CHEQUERS.com site? The connection keeps timing out before the site loads its home page. Slooooow!