IS your terms as a seller and no one can said are not good.. For ME your terms are perfect...IF you are not a warehouse to substitute your items and you are only an individual like ME..If the buyers agree perfect is the buyer that have to be agree not other sellers...Sorry but thats my personal opinion...