I think so a few months ago basically everything was out of stock on their site. Too bad I bought a few things from them and they were always great to me.
Seems like everytime I went there the items were out or if you ordered (happened to me twice) the item suddenly was "backordered" .....aftre the CC was charged..........
I quit even trying after a while.
I honestly only check newegg or tiger for GPUs,memory,MBs and cpus, sometimes mwave.
For cooling I use sidewinder or once in a while frozencpu.