Anyone signed up yet? I have received my email for order confirmation but it does not mention £75 credit.
Would avoid - family relation signed with them and took ages to fix a line issue
Cause they do, unfortunately the money they pay taxes on is earned by someone else,
My argument is don't be a hypocrite and preach what you don't practise