This app does what its description says it does. If thats worth the price to you then buy it otherwise dont. The reviewers who are complaining that it doesnt stream any stations didnt read the description. (Im giving them the benefit of the doubt by calling them "reviewers" rather than speculating about their personal characteristics.) Im not giving it 5 stars because the info is not completely up to date and it could give more info about the stations.