This one just under $25 if you think you may just be doing smaller meals for yourself.
This one if you're looking to save even more and plan on smaller meals
You're going to have a hard time finding a programmable one for under $40. The least I think I saw was $36.