I purchased the Thermaltake product recently because I bought a graphics card and needed to upgrade. Even though I did recieve the product promptly, after hooking up the Power supply it didnt even work! I called The customer service representative and they were very nice and told me to do the paper clip trick. well when I did the power supply sparked and it scared the hell out of me because my head was by the box listening for the fans. I sent the product back and almost two weeks later i still have not recieved any word on my return! Do yourself a favor and go with another product even if you have to pay a little more.