I first published this essay in 2003, when eBay was still a relatively new phenomenon, and the novelty and euphoria of individuals implementing commerce online was wearing into more of a routine. EBay has changed much of their strategy, to where the conditions in 2003 seem idyllic in comparison to today. EBay discontinued the "Fraud Protection Program", and replaced it with a weaker "Purchase Protection" scheme. Neither of these provided the genuine protection of the long-established US law of buying and selling, namely the Uniform Commercial Code. Instead we have a system seemingly designed to encourage both buyers and sellers to misbehave, after which buyers initiate disputes and sellers act surprised. The only guaranteed result is a massive waste of time and transportation. Buyer dissatisfaction and seller losses are more likely than ever. I hoped that eBay would advance both fairness and freedom in an online marketplace, but that hope remains unfulfilled.
-- March, 2018
While eBay is a ongoing flea-market of mammoth proportions and astonishing depth, actual fraudulent dealing is rather rare, and successful resolutions even rarer. I find eBay to be a useful source to buy exotic and surplus technical items for my more unusual projects, but it seems that despite the utmost care, about 1 in 100 transactions something goes quite wrong. This is usually a matter of sellers playing loose with facts, such as over-optimistically stating the amount or quality of something, or casually applying technical specifications without basis. I take this as part of the overhead of doing business on eBay; you have to allow for it and look at the benefits in the long run, not in any specific case.
However, after about 500 transactions, with a few of those bumpy ones, I encountered a more serious case. I purchased a pair of specialized electric motors for $151, which had been offered for sale on eBay as new, yet turned out to be quite used. After a lengthy and quite involved process, I was able to recover most of that expense back from eBay under their Fraud Protection Program. Here is the timeline:
Years ago, eBay had a facility (Mister Lister aka ML) where you send new listings via email consisting of HTML with some simple markup added for title, price, etc. This came with a Windows GUI editor that you could use to compose new listings, but since it all came down to emailed text in a simple mark-up language they specified, you could just as well compose the text in Linux and email that. I had a nice canned format with which I could easily modify details of a particular item. These would show up as provisional listings on their site which you could optionally edit and then OK to go live. This was free and open. I used it extensively, with text files that I could copy and modify easily, and a simple script to sendmail it over. Of course eBay cancelled this facility after a while.
After killing ML, eBay replaced it with "Turbo Lister" (TL), an annoying Windows GUI app which you are *forced* to use to compose and send listings. TL obviously communicates to eBay via XML, but eBay doesn't permit you to do that on your own; details aren't disclosed such that one could produce another composition method in plain text.
The only redeeming aspect of TL is that it lets you import listings in a clumsy (but at least mostly documented by eBay) CSV format. So I wrote a few more awk scripts that accept a simple mark-up text file format for listings, and convert that to the import format for TL. It isn't possible to convert and send the such listings directly; after you edit the listing text and run the script, you have to click (annoying) a bunch of stuff in TL by hand to import a CSV file for an item, and then click some more to send it off to go live on eBay. But it beats composing from scratch in TL.
There are occasional glitches in TL that prevent its listings from being accepted by eBay at all, which eBay doesn't explain or fix, so sometimes I still have to cut and paste from imported listings onto their Web site item-listing pages as a last resort. Ugh!
In designing any ambition or worthwhile enterprise in your life, do not unnecessarily make the ultimate success contingent on all the elements succeeding. If you aim to launch a rocket, then every element of that design must work; this is the extraordinary nature of rocketry. But if you aim to launch a more ordinary business, do not continge your success and happiness on, for example, every customer paying on time. Allow for imperfections, and frame your mind such that the experience of injustice does not leave you with hard feelings. This is critical to one's commercial business versus personal life. The world is fallen, and commercial success in a fallen world only comes to those who can accept and accommodate some proportion of foul-ups.