I need a new pair of cleats ASAP. I'm looking for Sidi's and unfortunately don't have time to mail order. Can someone recco a shop in the City that usually has decent stock? Problem is I'm a 43.5 EU (9.5 US) which is the most common size.
Thanks in advance!