Feel bad for the husband, he just wants a new razor for shaving why did he gets yelled at for? Must be that time of the month for the wife or just in a bad mood in general. He should just buy one himself.
It is true people should not waste items when they are still good, this wife sure is easily irritated about stuff like this. Though snoring is an issue but there are ways to improve life.