Well, the bike didn't arrive on Tuesday or Wednesday. He literally sat outside waiting last night. For me, I would be waiting by the fireplace - so I understand his anticipation.
But the call came through this morning - "the present" shall arrive at 6pm this evening.
So the waiting is almost over.