add shipping cost option, ref #14 + #15