I know you said "other than pick 'n' pull", but honestly that's by far the easiest way to get parts for me. It's hard finding interior parts that are in good condition at the junkyard, but it's doable if you get to them before everybody else does. The one thing I need to replace that I haven't had good luck with are the steering wheel controls.
Other than that, eBay is pretty much my go-to for parts.