Thanks for the really insightful comments. UI-wise, I can probably fix most of these (e.g. dates).
As you say, the real challenge is getting the traffic. Stumbleupon users are far from my target, but at least a cheap way to see how people interact with the site. Google Adwords is most likely best for targeting ready buyers, but without an idea of the expected value of each customer, may be too expensive at this point.
Thanks again for taking the time to comment in such depth, appreciated.