It took like a month for my iBuyPower system to be built after I ordered it during one of the holiday sales - it sat for weeks on the "gathering parts" stage too. However I wasn't under any time constraint, so other than the anticipation I didn't bug the company for updates.
One nice thing...