Consider yourself lucky!
A year ago I contacted a company whose products we use to inquire about changing some key data which is presented to the user. After getting through multiple levels of clueless support personnel, I reached somebody in development who agreed with my view on their implementation of this, and proceeded to send me a 20+ page contract (at some microscopic font size) that I would have had to read, complete, and submit on behalf of my company, stating we make no claims to these changes and blah blah blah. Screw that. I told them I'd just be buying from another company that understands what RFC's are and can comprehend them while designing their products.
IMO, implementing your idea in order to improve the product for you is thanks enough.