Hi,
Yes, with the trash icon it could be problematic, but if you hide the new button with CSS, then you can also hide the trash icon with CSS.
You should be able to do that with such CSS:
.hikashop_address_listing .hika_edit a:nth-child(2){ display:none; }
There actually is a mechanism to delete the user addresses when the user account is being deleted.
However, looking into it, I can see that if the user had previous orders, then the user entry deletion in HikaShop is refused and in that case the address of the customer is still there.
In such case, the user entry is considered as a "guest" entry.
Now if there is a reregistration with the same email address, if it's done through HikaShop's registration, there is a check for that to remove the old addresses of the user entry before assigning the entry to the new Joomla user account.
But again, looking into it, if the registration is done through Joomla's registration, this won't be done.
So I guess there are some things to improve on what is already there to avoid that to happen.
We'll look into changing that. Thank you for your feedback.