Just returned from Japan earlier yesterday. Their CHR is so much cooler than ours
Anyhow, I stopped by one of the toyota dealer and used hand gesture and google translate to get them to give me a booklet for the CHR. Browsing through them, I found the JDM OEM visor that I kept seeing around Japan. It's sleek and got "toyota" on it. I asked them for one, and they can't get it delivered in 1 day (I was leaving in 2). He also warned that they have no idea if it'll fit the US version.
I didn't give up - the sales guy was super nice and called around to find the closest warehouse that have it. Then, 1 hr and 2 train transfers later, we got to them warehouse and bought it. It was around $100 USD which is fine with me.
I bought some packing tape and rope, to make it into a sling-type. I figured I can just bring it onboard as a personal item (people carry tennis racket, etc all the time?).
Security flagged me after I went in, and asked me what it is. I explained (showed pictures) - and they said to check it in......... which costs me $200.
If I had more time I'd have just shipped it normally. Or not check in a 2nd bag and use that allowance for it.
But anyhow. $300 later, I am happy to report that the visor is perfect fit. I am very jet-lagged and have to catch up with work tomorrow, but as soon as I am able, I'll scan and upload the Japanese CHR booklet.