Have you been on there recently? I must admit that early on it was messy... but you know its a startup in beta...
However, I disagree on the price bit. Their selection isnt as large as amazon yet but I have found them to be 5%-15% cheaper on all items that they do have.