A bit late now, but why in the world would you prefer an OEM arm/ball joint assy? They're junk, good for what, 60k? Get a good aftermarket unit and be done. Also, swapping the arms is super easy, not sure what your dealer is smoking.
The GT500 arms are a good choice.
BTW, your can get a joint aftermarket for the arms......