4 ms·Indeed, the new site is extremely sluggish (for what it is).by tartrate 8y agoIndeed, the new site is extremely sluggish (for what it is).