I just saw an advertisment on the new Quiktune Flipper drop away rest by NAP. What do you all know about them.