I have been having issues on their site too. Its like its all layered over itself, everything overlaps. Impossible to navigate or read anything. Its just their site, no where else. Weird...