Ceftin order Italy, Ceftin vs macrobid