Instead of giving back the refunds to the customer, we can offer them store credits into their user accounts. This would help us retain the customer as well as indirectly support us with the money. By providing credits in the user account, the shipping cost would be saved indirectly.
This feature is a must for ecommerce website. And I would like to see in the future release of User Accounts.