I too had this problem however, it wasn't my fault. I had hit my first 50 mi mark in my car and my girlfriend at the time (who is now my ex) broke the visor off due to an argument about who i loved more the car or her. And well..you can tell what decision i made. So what i have done was purchase, online, out of pocket for a new visor. However, since the car was still under warranty at the time. i informed the dealer about my unfortunate event and that i purchased the visor myself and they stated that i did not need to cause the vehicle was still under warranty. With the receipt i was able to receive a full refund for the visor. i hope this information helps.