I bought a Sonos speaker the other day without checking out important things first (you can't connect with Bluetooth which is the main thing I wanted and therefore I can't use it with the sony musiccast cd/streaming/radio thing I bought last year) because they didn't have the portable bluetooth speaker than I wanted in stock. On the other I like it, the app is cool and allows you to add all sorts of third party streaming apps that the stupid sony app doesn't support.