Hi Fork, Sorry to hear you are having troubles with your tube, mine screwed on perfectly first time.
I know he had a few extra tubes so you should give him a shout and he hopefully can send you one out straight away.
Sorry to hear of your troubles mate but he seems like a decent guy who will...