provigil best prices desyrel nz order provigil in canada provigil 200 milligrams does phenergan prolonged qt interval