Netflix and Amazon have a different failure mode where they deliver lower picture quality in order to maintain faster-than-real-time delivery. In the case of Amazon, when this happens you get an email within a day refunding the difference between the HD and SD quality stream, if you paid for the HD one. A very good experience.
You consider that a good experience? I hate it when I get a low-quality stream from Netflix. I actually would prefer to be able to force it to buffer the HD stream, even if that means waiting a bit before I start watching.