I ordered my ring and pinion and installation kit on 10/1/15 and I still don't have all the parts yet. I will probably call them tomorrow and they will tell me there expecting the parts the owe me any day now. Very frustrating.