I bought a bike from them and if you have some skills to turn a few tools then they are fine. If you do not have any skills with bikes then you should get someone to put the bike togther for you. I did it in about 40 minutes and at the time 2 years ago I did not know a lot but it was easy. Do not be mislead they are not the local bike shop if you have problems but I would not hestitate to buy a bike from them again. If they were a shameful business as some say they would not have made it this far. Just make sure you know what you are doing otherwise go to the local bike shop.