It's hard to tell without more information. On their blog it was directly asked what the difference was and the response is "I hope you see the enhanced value in what we’ve come up with at Alice." [1]
If they are trying to simply win a branding war with Amazon... yikes.
--
[1] - http://flywheelblog.com/2008/11/the-3-advantages-of-a-start-...