Thanks for all the input,
I have tried on the Alpha and it seems a lot better as far as the fit is concerned. Not sure yet if the price justifies it; although as the old Bell helmets add went....If you have 10$ head, buy a 10$ helmet.
Re, the agents, I will get mine from the UK as there is no agent in SA (as far as I know)