Ah, so the current flawless streaming is a result of the Netflix changes?Did you not receive the email sent to customers? If not please PM me your details.
The Netflix changes happened quietly behind the scenes, and we thought it best to not announce this having watched the balls-up our red cousins made with their own strategy to announce new things while there remained a network problem.
If so, bloody well done.