germanautoparts.com gets my vote. I am located the next state over from them and if I order before they close for the day, UPS usually has it to me the next afternoon at standard ground rates.
I get just about all my OEM or equivalent parts from them.
Good OEM or aftermarket parts at good prices. They have helped me locate good quality reasonably priced alternatives for things that are getting hard to find (or expensive) things like OEM moly coated steel syncros for my 020.
If you dont find something on their web site call or email them. They seem to have a lot of stuff that just isnt up on their web site. If you have a part number that can be helpful but not needed.
They also used to have used german parts. I got an axle beam from them once when I couldnt find a decent one in the auto yards here.