I just wanted everyone to see they are working on fixing the shipping problem and the other concerns this is the email I received today.
Dear BYC Incu-Cube Beta Test Participant - 
Your order has not yet shipped.  We have decided to hold your order due to the feedback we received about the turner motor breaking off during shipment and a few other concerns.  We are actively pursuing a revision 2 of the IncuCube and Turner and would like to ship you the IncuCube Rev2 once completed.  We anticipate that Rev2 will be ready in one week or less.  We would love to have you stay involved in the Beta Test, but if you are not able to wait for Rev2, please let us know and we can refund your purchase.  
Thank You,