I wish Garmin were like this

https://www.scubaboard.com/community/threads/teric-sac-rate-confusion.575666/

Not only answering the problem in a timely manner (although slightly slower than usual) but admitting it was a bug and committing to fix it quickly.  And this wasn't even raised in their own forum.