Garmin, seriously,
do you yourself use the products you create? Most of them are awesome, but some of the bugs you allow to happen are simply beyond comprehension.
How can you screw up with the challenge numbers so badly and then not fix it for more than a few weeks?
You can do much better...
Fan, but not fan.