This is a product that gets a lot of hype.I have hardly ever heard anything too bad about it.So when i finally got my hands on it , i decided to really test it before forming an opinion.I have been using it weekly for over two months now and i think now i am ready to review it properly.