I researched a lot of companies and MMW by far had the largest selection. Mike (owner) made me feel like we had known each other for years. He always took his time answering my questions on the phone, and would give me the pros/cons of different style bikes – never tried to up-sale me. I actually flew into LA and spent the day with Mike at his shop. He spent the day showing me a variety of options and even mounted wheels and handlebars on frames so I could make sure I got the right fit for me. I bought most of my parts from Mike, leveraging his experience to ensure I did things right – this was my first bike build. I would not hesitate referring people to MMW, and will definitely call Mike for my next build.