Is it just me, or do they have the slowest website known to mankind? Now I can't even go to their homepage. Anyone else?