I know someone who has Netflix and loves it. I think she said they had to somehow join via the US, couldn't join from here. If you want me to I can ask her to explain it to me in words that me, and five year old and any other Luddite could understand and I could report back.