We're sorry it took that long to get your order. Typically, orders are built and shipped in 2-3 business days. They go out via ground in most cases and arrive in 1-5 business days. Occasionally a backordered component will cause a delay. Our goal is to get these products out as quickly as we can.Well at least the cheap led's you get 2 day shipping ordered the 10" onx6 bar with mount 2 weeks ago finally shipped Friday so not only was the price 10x more shipping took 10x longer? with the holiday and sale I guess that's the price I have to pay to save a few bucks?