I just replaced my upper A-arm on the front, ordered from MLS. Shipping was super quick and the price wasn't too terrible, $140 and that comes with new bushings and ball joint....I'd call em to order it and try to work out a reasonable shipping price though.
I actually ordered a bunch of stuff, lotsa little bits and bolts and stuff that I noticed were missing from when I bought the machine. They had it all in stock and delivered to me in 3 days. Not too shabby.