First, Sorry you had a bad experience.
Second, What is an "Aunt Becky"? Never heard of it, hand quilter here.
Never mind, I found it on another page. Duh, should have looked through. Never used one and don't think I'd try it. Used to using my thumb nail.
Kyia