20 days from order to arrival. Good product.
The design looks great and brilliant. One point down for the gap between the rubber pad and the metal holder, which makes the rear ends of the pads wiggling in the holders. I had to wrap a rubber band around the notch of the pads to seat them. Hopefully they won't fall off during my bike ride.