Adapted to support virtual shipping costs S