how long do e pills last