I bought imortor 3.0, could not fit my favorite bike, i even tried piling some part but only to destroy it - now need to replace that part. So I gave up on that bike, and tested neighbors cheap walmart bikes. Guess what? It fits on every single one of them with inches of space to spare as their...