Arrived on time and in good condition. The removed old rotors are prepared for installation, only to find that the outer circumference is much larger than the original. So my car sits on jacks for at least a week until I find the right job and get a day off to finish the job. I also have no freight for returning fronts and canceling backs that have been ordered for weeks.