I thought it only refreshed the songs you have already listened to. I don't think I read that anywhere....but when I refresh. The stations I did not listen to don't get refreshed at all. If I listen to only a couple songs on a station it refreshes very quickly. This is why the initial load up of songs takes so long because it has to load every song up from scratch. So I don't think you get more repeats just from refreshing more often. Anyway I just don't think it refreshes every single song on the station. Only the ones you already listened to. No fact just what I have noticed in watching do the refresh process.