cannoning 830k xp is around 15-20gp per xp at this level so...
people offered for 30m, so lets take a high average of 15m will be the cost of cannonballs (excluding arrows etc)
so in reality you're overcharging 5m+ gp and spending way more time on this.
I don't care for this order as I'm not doing melee stats but ok dude