Post your critique and comments below :-)
Let me start by saying... $10 monthly fee to sell things. Um. Yea. No. Perhaps they are going for a different market or something, but people who are going to casually list something for sale are not going to pony up $10 a month!
And it's only free until the end of THIS month, way to get yourself to critical mass there, in a month.... righto.