Yikes! As a not-yet-owner-but-ordered-and-paid-$400-deposit, reading this thread is filling me with dread. I'm almost at the point of writing off the modest deposit and calling it quits. Changing wheel sizes back and forth to force a software update? Inconsistent rollout? No decent release...