I have always had a good experience with Provident Metals. Coins always in Perfect Condition, wrapped individually, and never a problem.
One of my go-to online dealers. They have some of the best sale prices out there. You have to be fast sometimes to get in on the sales because they will sell out. Shipping and customer service are good as well.
Great company one of my favorite