i see the new giro helmet headphones are inserts that are put inside of the ear flap. is there anywhere to buy those new style ear flaps? my helmet ear flaps don't have an insert. i had some headphones for it, but they dont work anymore. the style i had you replaced the whole ear flaps with one with a headphone built in.