add more shipping date options, and shippable_purchase_item behavior