To be honest, (in my humble opinion)

The best cancelling device is your thumb! And it doesn't cost much, you may already have one!

Just get into the habit of hitting the button after your turn and life's good! Yes sure you may forget sometimes and tick off a few cagers, but hey, at least they saw you!

Ride safe! :)