Also I was talking to them about how DJ's get there machines. They do deal directly with Apple but they have a special Representative who is assigned to all the DJ stores (like a sales rep for them only) they deal with. Most of DJ's stock is large bulk buys allocated to them from Apple and the guy said that some times if you do a custom order through DJ's for an Apple computer, they can come in quicker as it does not come out of this allocated stock.
You are quite right. DJ's order their units via their buyers directly to the rep at the retail partner channel at apple. Apple have account managers who deal with DJ's reps and buyers (purchasing).
DJ's dont hold too much stock, just what they forecast for that period, and they might get shipped from apple anyway, inside their current allocation.
Normally (if there wasnt a constrainment on) if you ordered a stock unit it would be shipped from this assigned stock. If there was no stock left, you would have to wait until the next batch came in. If you ordered BTO (just add ram or something) your order would normally go through the same channel, but instead of waiting for stock to come in, the order goes straight out for fullfillment. Did anyone else notice the rep saying when you ordered that by adding something, it would speed up the order? I did, and normally this would be true.
in the case of a constrainment, ALL orders - either standard or BTO are stopped at the channel partner level at apple.
This is where we need to ask DJ's to get Apple to lift the constrainment and ship some orders. Even if it is the pre-orders, or yanno, upto a certain date.
The 20th of Nov was bandied about as a cutoff date to release orders upto so that they got some stock, but didnt affect apples online demand too much.
Its currently the 26th so it makes you wonder what happoned.