According to ebay, the shipping will be calculated automatically based on the pin code of the buyer.
In the example below, the listing header says "shipping to 570017" which is my pin code and the shipping is Free.
See
http://img397.imageshack.us/my.php?image=ebayhdlistingio0.jpg
But in the detailed item description the shipping is shown as 199.00 for delivery outside seller's city(Says Free at the top of the page in a very ambiguous way).
So ebay is miscalculating and misleading the buyers, I think.