Stumbled upon them and looks like they have some neat bike stuff that US online shops don't carry. Their prices aren't bad. They're based in Europe. Any US people have ordered from them? I'm a bit confused about their free shipping. I sent them an e-mail and thought I'd ask if anyone has ordered from them before. What's shipping to ths US (California)? Are they safe? I'm a bit paranoid ordering from another country (unless if it's through Ebay).
Results 1 to 1 of 1