My doggy chewed up the nose pieces on my 2 pair of Giro Havik sunglasses.

Unfortunately, they are discontinued and Giro is out of stock
http://www.giro.com/us_en/havik-replacement-nose.html
Does anyone make generic replacement nose pieces? Should I try SunglassHut or LensCrafters at the Mall?
Or maybe a replacement from another brand?