Enjoy effective treatment when you how long does it take for macrobid to work . ED problems quickly resolved!