im curious about this product... i hear both good and bad things about it... can somebody help me? it would be greatly appreciated thanks