Have you taken a look at the open Beta? It’s a complete joke. What parts of this come from eBay, I think few to none other than the concept of bringing together buyers and sellers.
http://sourceforge.net/services/buy/index.php

The look and feel is horrid. Try actually going through the process of buying a service. How in the world can such a high profile site like sf.net release something so amateurish and call it a beta…I hope they’re not banking the company on this thing in this form.

Is anyone in that company paying attention to what they’re showing the general public?

Good luck.