Realbotix Series 1 is the new name for Echo humanoid robots, but the terms are unchanged: a $199 deposit, a 50% invoice ...