Slow, very slow Rated 2 out of 5 stars

Very slow to provide site-related info. Too slow, and when I say slow, I mean : slow!