Source: https://www.hardassetsalliance.com/education/jm-bullion-vs.-apmex-vs.-haawhos-the-better-dealer