Despite several items being out of stock (I hope they restocked soon!) Ecklers came through with the other parts I needed asap. The parts seem to be decent quality, matched right up and were a snap to install. I look forward to purchasing more items in the future.