yes you were quite right.
its possible to check what that lord is taxing at the NPC shop.
I was about to play a char on devianne server but was so shocked to see the price at the NPC shops I decided against it. I think 25% is just a little bit cheeky :o