Im not surprised. They can be alright, sometimes. With it being a car-only helmet then most of the alternative suppliers (Bob Heath etc) probably wont be able to help you.
Alright mate! Think i'v got the same helmet as you and im having trouble finding visors just wondered if you did find anyone that has them for sale? Would be a big help if you do. Thanks