Anyhow if you want a tip to carry a TON more weight...
Take his "Ore" off his hands... they cost 3 and weigh a TON.
Everything seems like it should work. The weight is fine, and he's getting a good deal. I don't understand why this is happening though.