How long is too longHave you ever had to wait at home for a delivery or for someone to arrive? Was you pacing up and down wondering how long it will be until...