I definitely find the alum block to be more effective at stopping weepers than Witch Hazel. However, since switching to SR from DE I find that I get less weepers and only occasionally use the Witch...