Shipping costs for Cotton: Material for a Thousand Needs