John shipped my bike and it was a very smooth transaction. John is very down to earth and realiable. We were in communication as to when he would be dropping it off make it very easy for us. The nice thing is you are able to track your bike the whole time. If need shipping again will go through John. thanks John. the bike is awesome.