its not that hard ...take the front bumper off and the shock tower ... ...then you should be able to pull on the pin ...you should learn how to do it yourself ..its much more rewarding and saves you $$$
I won't be charged for being shown how to fix it, I have a friend that works at the hobby shop, i totally agree with you on the learning part. I found I broke the lower arm also, bah.
Yah I just started taking stuff apart, the roll cage was in the way, had to loosen some bolths to get the shock tower off. Other than that she is back together, time to go tear u the ruts in the field!