They have fantastic prices. I would call them and make sure it is in stock first.
I've ordered two things from them. One arrived with no problems, the other was backordered. They never told me it was backordered (website said "in stock"). I had to call them about four times before I got it. It was a real hassle. It took a month, and in that time the price dropped $20. But I eventually got my components and got a $20 credit.
I would HIGHLY recommend the site, but as such, warn everyone about the fear of backordered items. (I got the feeling that they wouldn't have sent me anything if I hadn't called (my sales order was even closed out when I did call. . .saying order shipped in full, yet they couldn't provide a tracking number for it). Oh well.
Despite it all, I'd order from them again and am planning to, but the deck I want is not in stock the last time I called, so no order until it is.
Sorry for the rant.