Strange...... I was just over on the soundchoice website, and reading a thread over there, they are going to be coming up with a computerized player themselves, by their own admission.
I think this is a retailer trying to bull..t people into buying their stuff.