Truth and transparency: Club Alfa brake rotors and components are sourced outside the U.S. from a manufacturer that makes brake components for the world’s leading OEM vehicle manufacturers. All Club Alfa rotors are safety tested before leaving the factory floor. You can rest assured that the quality of our brake rotors is among the best of OEMs in the world. Customer assumes all liability when installing any Club Alfa brake component. Please seek qualified technician for proper installation. Rotors are custom made! Which means that upon payment of an order, there is an estimated 2–3 week lead time before shipment, and 8-10 shipping days if shipping by air. If shipping by sea, estimated time is 22-28 days.