Yes, they do but they hardly have any of the products that US site has. And could be weeks/months before you could get anything. I tried getting something from eu store but cos if wait times, they offered 10% of off...wouldn't even bother with eu site as lots of smaller online Indy bike shops stock and ship their stuff.
Yes, they do but they hardly have any of the products that US site has. And could be weeks/months before you could get anything. I tried getting something from eu store but cos if wait times, they offered 10% of off...wouldn't even bother with eu site as lots of smaller online Indy bike shops stock and ship their stuff.