I would give this a five except for Paypal (which always gives me trouble for some reason) - Such a good idea and so well executed. If they could fix Paypal, this would be just about perfect. They do everything possible to make sure the people selling and buying are on the up and up. On the very few occasions I have needed to deal with a problem, they were courteous, professional and willing to do what was needed to keep the customer happy.