So far so good! It's only been a few days but I ...
I'm giving this a 4 stars because I haven't been using it long enough to give it a 5 but I will come back and revisit this review after I've used it a bit longer.  So far so good!  It's only been a few days but I think I can already tell a difference!  Stay tuned!
Rating: 4 stars