Generic flagyl over the counter