I think SBAY has found some software they feel they can integrate into their own. I don't think you spend that kind of money without knowing exactly what you're getting that's going to help growth and profit.
I'll wait for more information before I pass judgement.