Hi Luke, you are welcome!
Thank you for confirming. There are a few different issues which have been affecting customers regarding Netflix billing and activation. Sincerest apologies that you have been affected. I will send you a PM to confirm a few details and get a ticket raised for you.
We are still working collaboratively with Netflix to get these issues resolved.
Sincerest apologies for any inconvenience caused in the meantime, I can appreciate frustration with the situation!
You will find the PM in the top right corner of the page in your Inbox.
We will return to the public thread with a further update when possible.
All the best!
Molly