Depending on the manufacturer, most cabinets typically arrive within 2-4 weeks but please allow 5-6+ weeks for extenuating circumstances that are out of our control like back orders, delivery delays, damages, defects, etc. (For "Special Order" cabinets - Add 6 weeks to the timeframes listed above.)
Unfortunately, those do occur occasionally, though not often. We will take care of replacements (as long as receiving instructions are properly followed), but we need time to send them.
Since these things are inevitable and out of our control, we can't be responsible for any delays, additional costs, labor or other inconveniences on your project that might be experienced as a result, so please plan accordingly.