Coin shops here were 20-22 each last time I checked. Maybe 2 mos ago.
The gold broker here (only know of one in my area) gets spot+ 3%.
The broker has lots of silver, but the selection of specific years
varied wildly. He will let you cherry pick though.
When I lived in Memphis, I shopped one, and only one shop (HH). The guy
was laid back and helpful. Now, when I go back to visit, I try (tried)
to buy at least one coin while up there. Memphis is so much larger,
there is always more selection to pick through. Anyway, as I was
finishing my
ASE set a few months ago, I had a few hundred bux to
spend with him, and was chomping at the bit to get my last 2 or 3
ASEs, as well as finding other stuff to spend the rest of the dough
on. I went in his shop, and it was messy, he was dismissive, and
he had a woman in the shop with him doing all the business. I told
her what years I wanted, and she pulled the rolls. It just blew me
away when, instead of laying out the rolls for me, she just dumped
on off the top of each roll, into her grubby fingers, and handed them
to me!
She spouted the total I owed, like I was going to accept this. I asked
if I could pick, and was told "those are the best you will find".
This WAS a really high quality shop. They lost an admirer and customer that day.