I'm digging the US-Spec amber safety reflectors
Er.....NOT
It's like getting the coolest bike in the world and having to wear a huge white mushroom-head helmet with a sticker on it that says "I *heart* cats!"
All that money, you should be able to pay to have them removed!!