This website has very good prices and also accepts Bitcoin as payment!!! Although I probably wouldn't pay in BTC when market is so low but I think that is definitely progress... Check out the link below, I am not getting paid in any way for mentioning this website. I just thought it was super cool they accept crypto.
https://www.jmbullion.com/silver/silver-rounds/bitcoin-silver-rounds/