Holy Necro batman! The answers are available inThe stickies. That being said, first google hjc visors and see what they normally cost you. Then do the same hjc search on eBay.
Also, don't post in topics that have been inactive for 2 1/2 years. Read stickies, and if search fails on this forum, google it. The answer will come up if you look for it.