My flash player in Firefox on Ubuntu lets me go back a few minutes, but that's it. If you play the MP3 stream with Movie Player there is no buffering. If you really want to be able to buffer up, at least on an iOS device, go to the App Store and get "TuneIn Radio". At first it appears to be just another internet radio player, and it's actually a pretty good one, but it also allows you to add custom streams to your favorites AND it will buffer up to about a half hour when you hit pause. Further, it is very good at re-connecting automatically when your connection is lost and later restored. So, when I am doing errands around town driving in and out of hot spots, I will pause when I go into the store and resume when I come out, resulting in uninterrupted listening throughout.