generic provigil manufacturers provigil pricing is modalert the same as provigil provigil help with pay prescription cost for provigil