Where do you recommend someone stores their precious metals?
Diversity.
Every storage method has pros and cons. And there is no magic bullet.
You could store your PMs in a small safe at home, this allows easy access to them in a time of need and very low cost but leaves you open to burglary and any major natural disaster and their aftermath (for example, a major hurricane or earthquake might create widespread fires, etc.). While some safes are rated as "fireproof" the heat from the fire will most likely melt plastic slabs and may even damage the coins inside, requiring very expensive conservation.
You could store your PMs in a large safe at home, this nearly eliminates the risk of burglary (most thieves aren't going to be able to haul out a very large safe that is bolted to the ground!) but still leaves you at risk for natural disasters. Also, if you don't have a very large collection of valuables it can be very expensive.
You could bury your PMs in your yard. If stored in a suitable container they can remain nearly untouched if fire, flooding, etc. ravages your home, however, recovery isn't always guaranteed and in an unsuitable container your coins could be damaged quite easily. For example, you wouldn't want to bury a MS-67 Morgan, though the silver content isn't going to be affected so if you have "junk silver" or bars/rounds it is a potential way of storing them.
You could store your PMs in a domestic safe deposit box. In general, these are safe against robbery and natural disasters and are quite cheap. However, your PMs are not accessible if the bank is closed either due to hours (chances are you won't be able to get in your SDB on Sundays or after 5:00 or earlier) or due to a national disaster. You also run the risk of the government doing a repeat of the gold confiscation of 1933 and have to trade out true money for fake, fiat dollars.
You could store your PMs abroad in jurisdictions such as Hong Kong, Singapore, Canada or Switzerland. You are quite safe from robbery, natural disasters and government confiscation, however you have limited physical access to your PMs (shipping can take a while) and it is very expensive.
You could forsake physical PMs and just trade in ETFs, these are highly liquid and have less of a premium than numismatic bullion such as Eagles, but you lack the ability to use your PMs as true money, but at the same time you are immune to natural disasters, robbery, and its cheap.
Which one is the best just depends on your personal views. Someone who views silver as money is unlikely to want to hold silver ETFs, but someone that views silver as overvalued and the natural price for silver is in the $10/tOZ range might make a fortune shorting silver ETFs. If you believe the government is ready to seize your silver and you've got a sizable amount, sending it offshore might be your best bet for the peace of mind it offers, however someone with only 3-4 rolls of junk silver is unlikely to gain any benefit with storing it overseas rather than just storing it at home in a small diversion safe. Etc.
Different people have different views and as such will have different philosophies on which is the "best" way to store PMs.