Programmatic setting of shipping costs