I have seen some real crap, and fake motorcycle helmets in Thailand and Vietnam. Even my present one that I bought from a Honda dealership in Samui is not very satisfactory.
I will be in BKK in a week or two, and aim to buy a new one. Can anyone recommend a shop where I might buy a good quality "skid lid"?