Received item in excellent condition, well packaged, but it took two weeks to arrive even though it was shipped UPS and the shipping cost was 40 percent more than the part cost. Technology enables us to order almost anything on line,pay for it instantly but transportation takes the lustre off the whole process. My experience with OE Parts however, was trouble free