Crystal shards are worth about 17k and each shard is equal to 100 charges and 1 charge costs 170 GP. When you include this with the axe (worth 44k), pickaxe (worth 3.2 million), and harpoon (worth 985k) then it looks like not worth it but in certain places, it is very much worth it.