phenergan from canada can u snort provigil provigil side effects high blood pressure desyrel eq how long before phenergan works