Can't understand why people would downvote this, Highcharts is extremely inexpensive compared to the other costs that go into a commercial product that would require extensive charting and the gained productivity and savings in development time are incredible. Two years ago I migrated a ExtJS web app that had taken 2 years to build to Highcharts + Bootstrap in about a month or two. What amazed me was that for every ExtJS charting extension that had to be written on top of the existing facilities to create more complicated graphs there was a built in option for it in Highcharts or a simple extension in the community forums.