More suggestions:
1) Allow sellers to BLOCK annoying buyers. I just had someone keep re-making lowball offers on the same domain after I cancel them. That should NOT be tolerated.
2) If you're going to make the buyer pay the credit card transaction fee or Paypal fee, then:
a) explain this UP FRONT to the buyer
b) put it IN the invoice
c) NEVER tell a buyer they are supposed to compute the fee and pay it AFTER the payment is made. This is a good way to make a happy buyer very unhappy.
I'm usually the seller but I recently did a purchase and was very frustrated with the process, especially when (after paying, following Sedo directions and links) i was told to send more money.
3) NEVER accept a bid when the buyer contact has not been approved by the buyer. I don't know why this isn't done now, but this has cost me several sales.
4) There must be a TIME LIMIT for the buyer to pay. I'm not happy about taking a name off the market for a month or more, only to find the buyer was bogus.
5) When the name can be pushed (like eNom), that's what should be done. I always have to remind the agent about this, wasting time and emails. If it's at eNom, it's a PUSH, period. This takes seconds, other methods can take weeks. In fact, Sedo should offer a DISCOUNT when seller has moved names to a modern registrar like eNom.
6) Make the WHOLE process faster - have seller push to Sedo's eNom account immediately when the price is accepted. If the sale goes bad, they can push it back.
When the buyer and seller have PayPal accounts, they're both online, and the name is at eNom, there is NO REASON for the whole transaction to take more than an hour. I've probably had 50 or more of my own transactions take less than 30 minutes, so it CAN be done.
I generally like Sedo and the staff, but there need to be some changes in the sale process.