One of my friends ordered a Dell laptop on 20th Aug, her estimated shipping was 21st Sept which was again delayed to 12th October. She had a hard time, she had just joined graduate school then, and her session was almost mid-way with mid-terms starting, she finally cancelled the ordered from dell and picked up something from BestBuy.
For us, we ordered a desktop on BF, our shipping was estimated for 4th December, but was delivered within 2 days :)