I am not a fan of this, reselling for 10% extra is fine, adding 400% is not.

I would suggest to SE that they make all NPC bought ingredients/materials to be bound to the player so a players can't resell them on the AH, gathered items of the same item should not have this restriction however.