Sedo was a quick fix but I find them difficult to deal with. Everything is pitifully slow and inefficient, they take about 4-5 days to reply to emails if they reply at all, the parked pages are dire, and they don't take deposits from people bidding on domains so everything descends into chaos.