Perhaps this is a knee-jerk reaction and am at risk of being a jerk as well. I apologize if it is, especially to our newest "member" Throttle Doctor, if my prejudice is unfounded.
You guys prolly noticed a post (which has been closed since) made by a 2008 owner peddling his gadget earlier...