I would be willing to pay if anyone can provide this for me as its enormously costly to go through the companies online offering it...
www.orats.com Right click on a strike in IB option trader and select chart. Maybe this data can be exported via the API.
How much will you be willing to pay? What do you consider as 'enormously costly'? There are many providers of that type of data. It all depends of how much you want to pay. We see this question ('where do I get histo data for free or almost free') each week on ET. If you do a search on this forum, you'll probably find many answers.
What is "costly" for you? You may check the following Quantpedia's list of providers of historical data.