Pretty sure my mediahint still works, netflix hasn't changed on my pc. I had to register with twitter and, as said, it opens a tab when you load chrome. meh
Even if they do make you pay, I'd just get it every 2nd or third month to let stuff build up.
(this is not an advert for them)