Has anybody used Buy.com to sell anything?

They only accept businesses and have their own payment processing. Looks good but don't know...