I have heard of shipping problems with Chicago HD on the forum before. I guess you have the choice of 25% off and having to wait forever or try one of the other many discounted parts dealers out there.
I ordered 4 parts on 1-29-06 and just received them today(2-21-06). By the way,my credit card was billed on 1-31-06. Their 20% discount is nice but the delay in shipping SUCKS and I believe they should bill your credit card the day your parts ship.
I live out here in Washington State and have purchased nearly 100% of my parts from them. The only delay seems to be when they don't have the part in stock and have to source it through HD direct (which they tell me up front, and I still get the discount).
I was going to try Zanotti for my latest order, but Chicago still came out cheaper for the total order.