can you buy zithromax over the counter in canada – generic zithromax 500mg zithromax cost