First Time Taking Nitrofurantoin? Cost From $18, What to