provigil discount is phenergan or zofran better for nausea generic provigil cost ambien or lunesta during pregnancy phenergan for dogs sedation