Charging a final valuation fee on shipping is to prevent people from selling $100 items for $1 plus $99 shipping.
That said, charging a final valuation fee on the price plus shipping plus tax is definitely unfair though.