That's pretty steep given you can get the Meyle HD control arm set from BMA for $329.
Do it yourself over a weekend and save the money, it's not that bad to do. The only trick is to not beat the hell out of the outer ball joints but to let the sit overnight with penetrating oil on them.