Need upper control arms - where to find them?

I went with RMS. Ordered them 7-12-18. Called a few days ago and he says they're due to be shipped Friday. I said really? I ordered them two weeks ago and you haven't shipped them yet? He says we were all at Carlisle, no one was in the office. So nice of you to put that on your website so customers will know. My car has been down almost a month now. I might have gone with another option had I known I'd be waiting three weeks for delivery.