100% guarantee of effectiveness on ED solutions. Visit is macrobid a penicillin ? What are the drawbacks?