I highly recommend this app. The one minor thing that bothers me is that sometimes the velocity of the edited recordings vary, being a little bit faster than others. It becomes clear that they are putting together bits of previous recorded sentences.
Other than that, it has helped me a lot.
vivucha about I Can Be Confident