I've ordered from them, probably never will again. I've ordered the HSF you mention, but what I got was on back order and when I got it, looked like it had been previuosly installed.
This company is Cen Com, or Central Computers. They are
www.webuildpcs.com ,
www.abilitycomputers.com , and I think also
www.theoverclockerzstore.com . I've ordered twice from Ability and once from We Build PCs. Their stuff is cheap, but its not worth it due to their lack of service.
Specifics:
I ordered parts 2 weeks ago, was sent a case that had a broken front. I called the company, was told they'd send out the replacement part. I was sent the wrong part (also had items that were on a separate order that was not shipped for several days), called em again, was given a bunch of lame excuses ('we're giving priority to backorders', 'we've recently fired a lot of employees', and 'we're slow do to a snowstorm'). I was told the correct part would ship immediately. I left a voice mail message on the Manager's phone, which was never returned. I repeatedly emailed since the time of my order requesting information on my items and never received a responce from them. 4 days passed and I received no tracking number confirming the correct item had actually shipped. Their web based order information was showing my orders as complete, yet I had not received one order, had items on back order, and had not received the replacement part for the broken item. I again had to call, as they apparently do not respond to any email, and spoke to the same customer service rep. I was told she found the information where the item was supposed to be replaced but it was never shipped. I finally spoke to someone claiming to be the 'Director of Operations'. I was told the item would be sent that day. I was given the excuse that 'they recently merged a couple of comanies and that they were experiencing growing pains'. I explained that I received broken items, incorrect replacement items, orders not being shipped as promised, but it got me no where. I ended up spending more on the phone calls than the value of the item ordered. No offer of any kind was ever made by the company for the inconvienence. The Volcano 6 cu+ that I ordered from them was supposed to be in stock, but I was notified in a shipment of other items that it was on back order. When it finally arrived it appeared to have been previously installed. Due to the previous experience it wasn't worth another 2 hours on the phone for their $9 HSF.
I recommend spending a little more and go with a company that offers good service.