why is provigil so expensive