Tried to edit the above comment but I could not find the option for it.
After two days and 4 calls to 150, and trying to register online, I got my credit reapplied to my account.
It turned out it was the sales assistant that got it wrong, she told me I got 1GB of data with my top up, but it was an optional add on instead, so I had used my data.
It would have helped allot of EE could have told me what was going on with my account, I only found out in the end from the EE android app, once the "check address" link was fixed on the register form and it finally on my 15th attempt let me sign up.