Does anyone know if the app stores the songs you've already listened to in the phone's memory? or will it buffer the song each time you play it during one session? And it takes about half a second to buffer a song over my N-band router's Wi-Fi. Not seamless, but close enough all things considered!