Late in posting but....I have a brand new set of fork deflectors if anyone else is in need.
One of mine broke (cracked bracket) while still within the 5 year warranty. I got one of the stainless sets from a member here and have the OEM ones on a shelf in my garage.