Cheer up, your mirrors and wipers should be there tomorrow or the next day..Everything will settle in just fine..Steve