This humanoid walking thing is supposed to put people at ease.. i will be picking up my own mail thanks..