Eric,
thanks for your response.
Great idea about query for just accounts that are 5 days from expiration; works great and only sends the email once since i am running the page just once per day.
I could not get the cron set up properly to run once per day but i used windows task scheduler to open the url once per day and it finds the qualifying accounts and UE sends the email.
Great!