I have had quite good luck at Brandywine's yards.
http://www.brandywineparts.com/
hit the link there for "Location / Yard Tours"
In particular their yard in Upper Marlboro which specializes in Euro parts, below is the blurb from their web site. They have a high turnover of cars, you can pull it yourself. Not such good selection of older cars.
I went looking for parts for my W124, they had several in the yard, and they have a good inventory of parts they have already pulled.
Rgds,
Chris W.
Foreign Car Parts
used auto parts make sense
A Division of the Brandywine Automotive Centers
Foreign Car Parts carries European, Nissan, and Toyota cars. They are located in Upper Marlboro MD.
301.627.4265
866.214.2175
Store Hours and Driving Directions
From the Capitol Beltway you exit onto 202 (exit 17a) and proceed 5 miles turning right onto White House Road. Go to first light and turn left onto Brown Station Road. They are located 1.5 miles on the left.
2810 Brown Station Road
Upper Marlboro, MD 20772
Open Monday-Friday 7:30 To 5:00
Open Saturday 8:00 To 2:00