Just a quick heads-up on this one: They don't take Amex even though their internet ordering site says they do and allows you to click on Amex and enter your card number. They called me the next day and I gave them my Visa number. Otherwise, all good.
For everyone living near border states, Nizoral can be bought in Canada and Mexico for a fraction of what it costs in the States. The Lemyken brand goes for $6.00 120ml in TJ and is slightly more at Canadian Wal-marts.