I would suggest against buying a bike from an online retailer. A bricks and mortar store will set your bike up properly before you get it and will toss in a free tune up (usually) after riding a few hundred km. I know some others in this forum will disagree with this. But if you enjoy the bike you looked at ride it and be happy.