Considering placing an order from LMC Bikes in Germany. Deciphering their website is a little tough.
Has anyone in the U.S. ordered from them? If so, how did the process go for you?
Has anyone in the U.S. ordered from them? If so, how did the process go for you?