Bike is good - getting spare parts is not that easy, as it takes a long time to get the order processed and shipped all the way from CA to my residence in Florida. In the age of Amazon next-day delivery, customers aren't content to wait ten days for parts, any more.