I purchased my bike at the local bike shop, it is exactly what I was lookin for, although I rode it only about 100ft, I bought it. I've known the shop owner for over 15yrs, was a patient in my practice(maybe he was a little nervous, never thought about it before), I had complete confidence in his ability to pick right for me, and my faith in him was well placed.
I think if I ordered the bike and it wasn't quite right, I would problably ride it anyway even though it wasn't right, just at thought.
I am gettin ready to get a road bike, serious bucks, I rode the bike twice for over 20mi total in different terrain. I've been thinkin about it for over 6mos, now I'm sure. When I get ready to buy the bike, I'll go back to the same shop and order it
While I probably could get the bike cheaper someplace else, I like to support the local business people whenever possible.
DrB