The entire order and shipment process was excellent. I received email communication informing me of the status of my order before shipment and when shipment had started. The completeness of the bearing kits were awesome. I was very pleased with everything.