Anybody here riding one or know somebody who might own one? Their price point is fantastic with the components they offer. Any info would be appreciated.