On average, how long should I expect to wait for a professional LBS to complete a stock build? (Assuming they have received the bike.) I ordered a Cannondale CAADX 105 and I don't think I've been this anxious in my life. More so than a 10 year old on Christmas who knows they're getting the gift they asked for. I already called them twice while the bike was being shipped (I'm sure they hate customers like me, but I couldn't help myself) and I'd kinda feel like I'm getting to the point of being a dick if I call again. Anyone else feel that way when they got their first nice bike?