My quote from a local independent Volvo-only shop for XC90 control arms, ball joints, and sway bar end links plus alignment was ~$1700.
That was for all blue box Volvo parts, which FCP Euro sells as a kit for $1006.32. I would guess the independent shop's margin on parts is a little higher than FCP (and maybe their wholesale cost, too), meaning maybe ~$400 labor and ~$100 for an alignment.
~$1800 at a dealer doesn't seem insane if they're using all blue box parts and they're doing the whole kit with ball joints and sway bar ends.
You can, of course, DIY it for a fraction of that cost using a kit from IPD. But that's not an apples to apples comparison.