Back in may I purchased a water cooling system from sundialmicro.com. I thought it was the best until I opened the box and found that there were screws missing. That totally sucked because I was building a new computer and needed that part. So that same day i received the item, may 26, I called them up and told them what was up. They didn't have any spares and told me to wait for 3 WEEKS. In the mean time I contacted coolermaster to see if they can get me the screws but all they did was ignore me so I waited. Eventually I emailed sundialmicro again and they asked coolermaster for the parts. Well as it turns out coolermaster customer support is really bad and I never got the screws. So almost 2 months later july 18, i sent the cooler back for a refund. What a total waste of my time. I should have stayed with newegg.com.