Which ever one you buy be sure that it is digital - The analog ones don't work worth a beans.
I bought a timer from BB & B, and it was a piece of crap. Didn't work once. I am looking online on Amazon, and the reviews for a good timer don't seem to exist. Where can I find a good mechanical timer?