Walmart offers this Outdoor Mechanical Timer for $4.24. Opt for in-store pickup to avoid the $5.99 shipping charge. That's $8 under the lowest price we could find for a similar item elsewhere, although we saw this model for a buck less three weeks ago. It turns electrical devices on and off automatically and features a grounded outlet, timer with safety cover, and 24-hour daily repeat function.