A day after slashing the price of the precaution dose of Covishield to Rs 225 per shot for private hospitals, the Serum Institute of India (SII) told the Centre on Sunday that it will compensate for the price difference for the unexpired stocks lying with private centres in the form of free vials of fresh stocks, official sources said.