does anyone have a garmin 300c? if so what do you think of it?