cyberpowerinc.com has the S96j's in stock also. They seem to get a lot of bad press on these forums but, I've only had good experiences.
In fact, I just ordered their Explorer X5 6800 model. I ordered on July 17th and, as mentioned, there was a back order. Original ship date was supposed to be July 31st. Since I'm going back to school I really needed it this week. Well, I called them (real easy to get through to phone support) and told them of my plight. The part (was the DVD) came in Wednesday and they 1-day aired it yesterday. I expect to have it show up at my house today. The upgraded shipping was all on them due to the back-order and erroneous ship date. I say that is pretty good customer service.
Will give a review as soon as I get it and test for a bit.