I tried JMBullion recently. I will let you know when my silver arrives and how I like them. It is on delay with the buying frenzy. I will say that APMEX is good to deal with yet you will pay a bit more premium
Good to have a local source.
I'd prefer to have a local source on everything if I could. I've been hearing some good things about a local store in particular and my next order will likely be with them.