I use a Yamaha WXC-50 MusicCast for most streaming (Pandora, AirPlay and some use with USB stored data. When I listen to radio stations, I'm not as concerned with sound quality but if it sounds bad, I listen to something else. I use it for some of the local stations because I'm very close to an antenna farm and reception can be difficult at times.
For all of the other streaming, I think it sounds good, but I listen to the music more than the equipment. If it just sounds bad, THEN, I do something about it.