Yes, the delay is under 20 seconds. But as spoiled as this sounds... When one is accustomed to "instant" that 5, 10 or 20 seconds is... well you know what it is!
My DSL was slow on ECN and a couple other sites, but would load my mail, and a couple other sites quickly.
So I put a call into my DSL service provider. He t-shot it over the phone with me, and it turns out my DSL filter for the satelite box was bad, causing the intermediate slow down.