I would highly recommend this company, shipping was quick. They made one mistake on my order and shipped me some wrong fans. I did their Online RMA process and also e-mailed them. In the end, they ended up shipping out my replacement fans the next morning before I had a chance to send the incorrect ones back. They responded much faster than I expected to my e-mails, often within the same hour, even within minutes - very professional and customer oriented. As I wrote them, anyone can make a mistake, it's how you correct your mistake that shows your character. They are certainly first rate.