Does Garmin ever listen to comments or suggestions to improve their software?

Does Garmin ever listen to comments or suggestions to improve their software?