Tower has always been very good about timely shipping for me. If you ordered online you should have gotten an e-mail with a UPS tracking number so at least you know where it is in transit, if not call customer service, they will get you dialed no problem.
UPS has sometimes been frustrating as I had a large order sit at the local warehouse two miles away from my housefor four days (long weekend) before making it to me.
What really torqued me was there was someone there the whole time!!
Good thing I have no hair I woulda pulled it out!!