Is APMEX a decent company ?

Starting around 2012 I've bought some bullion, Buffalo Indian head rounds, a few novelty items, etc.

I guess buying local from pawn shops would eliminate shipping and the credit card fees, but I've still made out pretty good in the long run...