Does anyone else have trouble getting The High Road (my other favorite site) to come up? Just wondering if it is just my computer, or thier site.