I am surprised that your stock Haswell cooler is loud; The retail fan is pretty quiet. It's pretty pathetic too, but unless it's running at full tilt it's not something I would ever consider as noisy.
Even under load, stock Haswell (not overclocked) doesn't get hot enough to run the fan at more than about 1800RPM and the little fans on those retail heatsinks aren't what I would call obnoxious at this speed. They go up to about 3200RPM and the last thousand RPM are where you'll hear it above other things like case fans, GPU fans, the noise of air rushing over grilles etc.
At this point we need to know:
- Is the room with your PC in it VERY warm?
- Are you sure the heatsink is installed correctly and the fan is plugged into the correct four-pinned fan header (CPU1) on the board?
- How quiet is quiet? i.e. what other fans/cards do you have in your computer and what are you doing when you call the CPU fan noisy?
If you truly value silence, your best bet is to buy ANY 120mm heatpipe & tower cooler like the Hyper 212 and then buy a very slow PWM fan. One that caps out at 800-1000RPM ought to be fast enough. Without a doubt, a 120mm tower with an 800rpm fan will be able to cool better than the retail heatsink, and the fan's speed is the largest factor in how noisy it is (alongside things like blade count, blade design, angle of the blades, bearing type, but all of these are secondary factors. If you have two fans of the same size, one is 1600RPM and the other is 1000RPM, the slow one WILL be quieter, no matter what the marketing blurb says).