Ok how many of you have heard of this before and what is your opinion on it?
I just saw this for the first time this morning during a commercial while watching Carol Duvall.

Any opinions??
Craft Lite Cutter