SJM's Ashwani Mahajan said India is committed to buying defence equipment and crude oil at the cheapest price wherever it gets it from, to ensure domestic inflation is kept in check.