My go too
JMBullion is my default site for buying silver. The reason, Free Shipping. You have to have more than $100 in each order, but the free shipping is amazing. I love being able to take a portion of my paycheck and go out and put it all towards silver, rather than give some to shipping. They typically have good pieces to buy as well, and a lot of the time they have some On-Sale items for cheap. They are not as diverse as Apmex with their selection but I buy generic silver in the first place and will only go to Apmex if there is a coin I really want that JMBullion does not have.
Their processing times are comparable to Apmex and they now offer e-check payments, which speed the processing time of the check up a few days.