You are reading a single comment by @Athos and its replies. Click here to read the full conversation.
  • Happy to report that I received my order, that being said it did take 10 days to arrive. So I say it is safe to order from Velodrome Shop, just do not expect to receive your item within the stated 2-4 days. I also found Michelle to be helpful and fast to respond.

About

Avatar for Athos @Athos started