Want to Improve Sales and Customer Retention? Keep your Promises