upvote
Interesting, I've literally never seen that (though obviously not doubting your experience) and I have (at one point) been in charge of 1% of web traffic..

I'm wondering if this is something uniquely american, because we don't seem to have much negotiating power in the UK/SE.

reply
I'm guessing it is the size of your company or datacenter. You have to be throwing around millions of dollars to get the opened ended contracts.
reply