CB300R Rider Review - Annoyances and Gripes