Another vote for Crucial Ballistix. Optimum ram is 3600MHz, but you will be lucky to get a full 4 sticks to work at that frequency and even at 2 sticks that is officially an overclock and hence would invalidate your warranty. I tend to stick to non overclock 3200MHz stuff, or 2666 in ECC.
Crucial have their own store, though even they are out of stock on a lot of packs. They only seem to have the quick stuff in RGB today:
https://uk.crucial.com/memory/ddr4/bl2k32g36c16u4bl
Amazon seem to be putting some HyperX and Ballistix ram on their early Black Friday deals, so if you aren't in a hurry you could keep a look out. So far only in small sized sticks though.