I have several bikes with mirrors on them. Mostly the bikes I ride on the road. I'm not so much worried about other bikes, but my routes often have me sharing the road with automobiles. That's my main concern.
I buy the Venza off Amazon. Made in Taiwan. I figure I'll support them as long as I can before the inevitable communist invasion.