All items were shipped in a timely manner and arrived in good order and were exact fit. The gentlemen I spoke with was extremely knowledgable and was able to tell me exactly what I needed just from a few pictures. I will use this company any time I need these type of parts again.