Hi all,
I recently bought quite a few components from said shop (
https://www.velodrome.shop/), largely because of how good their prices were for the Phil Wood Hubs, and also the fact that shipping was free, which is a big deal for me since I'm not from the UK. Unfortunately I only checked their trustpilot reviews only after I had paid for my order...and it seems like they have a somewhat spotty record. I would like to know if anyone has bought anything from them recently, and how have your experiences been?