generic provigil cost 2013 phenergan elixir provigil experiences erowid phenergan 2 krema phenergan dosage in pregnancy