Smoizkin,
I have not heard none of those products before that you meantion. I know i can help you out on the issue. Check out my site www.passmypisstest.com and if you have any questions just get in touch. you have to follow the directions to the "T" to pass a test.