I have dealt with them in the past and have nothing but fantastic things to say. They fixed my Surefire Alpha under warranty and have replaced numerous bezels on my 6Z and 6P that TSA has damaged with no charge to me. I always contact the FV office as its local to me and have been on hold no longer than 5 minutes @ most. Sounds like you got the FNG or something.
So do not fear, for I am with you; do not be dismayed, for I am your God. I will strengthen you and help you; I will uphold you with my righteous right hand. Isaiah 41:10
Chance favors the prepared mind. Louis Pasteur