I can't seem to reach their site...anyone know what's up with that? Keeps telling me it's optimized under a different browser...regardless of which one I use...