At least ebay has introduced a new sorting function which allows you to sort based on price + shipping costs. So even if the seller tries to hide the shipping cost, it still affects his/her overall sale price.
There's two sides to every schwartz, he got the up side and I got the down side.