Well, we got our bikes yesterday, 32 days after we ordered them! Can I just say that it was worth the wait? A bunch of people on the forum have said that they can't stop smiling after riding the bike. It's sooo true! We were supposed to get them today, but when we learned that they had arrived...