retail price for provigil get provigil.com provigil generic mexico provigil and luvox provigil generic lowest price can provigil help add