has anyone used or tried this product? I heard lots of good thing about it and I like to give it a try but like to hear from you guys first....