How Do Fresh Food Delivery Solutions Impact Customer Satisfaction?