I'm wanting a helmet, I've telephoned Cambridgeshire Trials Centre, which is 1/2hr away from me he didn't know what he had in stock, he said he would ring me back & he never has, & he isn't open on a Saturday. What other options are there in the East of England? I want to go & try something on for size & fit, rather than buying blind on line. Thanks in advance, Martin.