Thank you @ROTOR_bike for impeccable customer service in replacing my 3D cranks