How can I repair a broken sun visor?

I have a 2013 Hyundai I30 and the driver's side sun visor broke. The plastic tubing through which metal tube passes broke and the visor wont stay up. The dealer does not stock this part and wont repair or replace it.
I wont buy or recommend another Hyundai
Fedup and disgruntled Hyundai owner, April 2016


done
http://bit.ly/1SG963b

XXX, April 2016
link Click here to see other fixes for Hyundai.