It really depends on the kind of visor. If it were a Fulton(which its not) 100.00 would probably be a good price,depending on how much bracketry it needed.
On other visors, , some of the mounting brackets can be hand made,depending on how good you are working with your hands and bending/forming sheet metal or stainless steel sheet metal. Maybe by the time you get done making the brackets,or having them made,youd be better off spending the extra 150-200 and getting something complete and ready to bolt on.
PICTURES,,PICTURES,,PICTURES. Lets see what youre considering buying.