>They already have that - its called shopping online. Anything more >constitutes laziness What's wrong with laziness? I'm still waiting for someone to come up with a good general-purpose robot that can vacuum, wash dishes, do laundry, scrub the toilet, etc. And perhaps even manage a store-room of electronics parts so I don't keep wasting time searching for parts that I know I have but am too disorganized to locate. No more bins marked with sticky labels that fall off because the glue dried up -- the robot would simply look up the part in a database and know its physical coordinates to within a millimeter. A few seconds later it would hand the part to me and I could go on with building my prototype. After I'm finished I could let it pull the parts off the breadboard and restock them. :o)