If a friend asks I'll tell them, or if they see me on it I'll explain. I don't go around bragging about it, but I'm certainly not embarassed. If I meet a cool guy with a Honda/Acura, I always tell them to check this place out.
I told my girlfriend about it and she laughed at me :doh: