I always did the junk yard thing in the past. however, you guys are missing a big part of it.
What cars did you get the mirrors for? a current model or an old model? running prices at pick and pull yards on a 2006 and up mirror is turning up 50 with damage 80-100 for ok and 100-150 for perfect (yes more then Honda charges.....)
I'm all about the pick and pull yards but when it comes to current model parts its not always that cheap, lots of insurance companies get the first pick.