Starting price and shipping cost show on the search page. Hidden charges / fee's do not show. The customer has to go in and search up and down to see if and what the catch is.
There are honest sellers out there that have the auction show everything / all details clearly. The auction is as stated. Then then are those who don't... they hide, lie, cheat, and steal. The problem is bye the time the buyer fiqures it out they get mad and displace the anger in the wrong direction.
Bottom line every and anytime they think eBay they think over priced postage and handling rip off and they go to Wal-Mart or the Mall not eBay. That's when everyone looses. If all buyers knew this was an honest enviroment we would have more customers then we could handle. As it is buyers know how easy it is to get ripped off, over-charged on hidden fee's, spoofed, phissed, and scammed. I rarely shop on eBay for that exact reason.
eBay wants to clean that part of there reputation. If they can't or won't stop the sellers who do this then they will make it so the customer can see it all. Thus the feature name SHOW IT ALL !