I get the blue spinning circle on other sites as well. ECF having an access point in the US just adds some hops before it goes across the water to England, I guess.
Anytime I get the spinning circle I can look down in the bottom left corner of my Firefox screen and see "Waiting for <website name>. If it's something that is obviously loading an ad or Google Analytics, I press F5 to reload and it goes on most of the time.
I think the internet's brain is getting full!