They order came within the original timeframe. Problem is, instead of matching disc pads for the front rotors, they sent one pair for the front...and one for the rear. Thankfully my next order was for the rear...and they sent another front. Customer service was good. I will be sure to double...and triple check parts from this company before beginning teardown.