I need to replace my ball joints. Lowers look easy, but the uppers seem more difficult. I'm thinking about taking the (upper control arm?) off..and taking them to my buddies to have him pound out the ubj's out and new ones in….does this sound like a good idea?….also…who has the best deals on oem toyota ball joints?