My son had crashed racing and broke his 105 shifter. I searched everywhere and the only place I could find is Velonova, which is not my usual online go to.
Velonova were competitively priced and provided very fast delivery.
Box arrived in perfect condition. Excellent service, thank you