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.
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.