This is new to me- would appreciate hearing about what it is, what it costs, and is it worth while. Thanks.