Advance Selling with Part Prepayment and Consumer Returns. (9th September 2018)