I need to check some out for sure.They're hit or miss. Even down to the specific person you deal with in a larger store with lots of employees. I don't buy a lot of coins, but I do get a few just to look at. Like I bought silver pesos at The Coin Shop in Bloomington just because they were inexpensive and unique.
The one I went to today had 10oz bars at $277 cash out the door. Sure, the online retailers are slightly below that and have free shipping, but cash and carry sometimes beats having to deal with shipping and payment hassles.
I drive to one in North Vernon sometimes just because I like the guy. And he does have some bargains now & then. Had several bank bags of Franklin halves for $10.50 back when all the major retailers were asking $15 for instance.