I can understand why people do it. The shipping is $3, and you know that before you bid, but you don't know how the card will be shipped until you receive it. There is a certain card I love, there are 25 in the world and I'm trying to get all 25. One showed up on ebay, but the shipping was $7. I did not feel this was a reasonable rate to charge for shipping, but at the same time I want all 25 so I didn't want to let this one go. I bid with the intention of knocking his stars down a bit. It's kind of like taxes... I knew I would have to pay them before I got a job, but I can't just not have a job just because of taxes. None of that removes my right to complain about taxes.
Anyway, in the end, my card was shipped in a screw down in an Exquisite box, which was put in a priority mail box, and insured. It almost cost the seller $7 to ship the item. I gave him 5 stars, because he totally made the shipping worth $7.