Does anyone know why this is not the great deal it appears to be? The part via my dealer is ~$300 and has failed on my bike multiple times. Since I'm going to be keeping my bike for a while, it seems to make sense to prepare for this eventuality.

http://www.ebay.com/itm/New-BMW-R120...7f41a4&vxp=mtr

Note: I'm NOT connected to the seller in any way. The auction ends in 7 hours.