The price difference may be due to supply and demand, as the Canon mount may be sold out from Amazon stock, causing third-party retailers to charge extra.