Radio Garden is free, with pop-up ads being the only commerce-based inconvenience. They appear every few minutes while you listen to tunes, but they aren't intrusive. You can close or ignore the ads.