Got this for $30, and it has worked fantastically for over a year.

http://www.performancebike.com/shop/....cfm?SKU=19979