The reason for the delay on delivery could be because of this: For a company as well known as TTI is for their headers, they are still a mom and pop type of operation. They build their headers in batches and don't keep much inventory on hand. If you try to order from them directly, they don't have a credit card machine to process orders! Fantastic products, but a little slow to catch on to todays ways.