I must admit, all my bikes except the grand premimo I have purchased at bike shops
And I would have bought in a local shop except I wanted a high grade steel road bike
No shop stocks those anymore
Shops have lots of aluminum and carbon road: but you just can not find chrome-moly
I searched and there were a few available on the Internet
Bikesdirect had by far the best deal
In fact, price was so low that I almost did not order
But the Motobecabe online reviews are good
And the grand premimo pictures looked great
When I got the bike in I was blown away
Workmanship is really nice
In fact flawless
I paid $899 for a Reynolds framed bike with shimano 105
Most places an equal bike would be $2000
I am glad bikesdirect stocks high grade steel bikes
But the price and service was so good that next time I want any bike
I will at least check this BD out