How much should it cost to repair both lower-front ball joints? on 2007 Dodge Caliber

49K miles, just replaced front tires in March; need to replace tires again due to bad ball joints, replace ball joints and get wheel alignment. Was given estimate by Firestone for lower ball joint repairs and alignment of $537.60. Called Dealer and being told have to replace control arms, as well, and their charge is $1,047.53. A little assistance, please? Need to pick daughter up from hockey camp Sunday over an hour and half away. Thanks.

Asked by for the 2007 Dodge Caliber
check on to see the estimated cost of repairs in your area
I did that, but they did not have lower front ball joints nor controls arms listed.