Criticool is plain and simply Great! They don't stock just anything, only some of the best performing parts that exist. They also have their own parts I found out that other dealers resell.
Any question you may have, oh you'll get answers alright. I do have experience and am still learning.
All considered, when it comes to cooling and quality parts, this is where it's at. I never felt as confident with ANY cooling purchase as I did with this.