All parts where shipped on time and in good shape. Was very pleasent to deal with and a great price. I would definatly use again