Three Stars
seems to do a good job of doing what it is advertised to do.
Rating: 3 stars