Nick made a little vid of the Francesco and Luigi getting their first shipment in. Looks like Christmas morning as they couldn't wait to get the stuff and then build them up... I'll bet it was a late night.
Check out the vid and pics at the Freebike site http://www.free-bike.net/forum/viewtopic.php?p=234#p234