Well, it's been a month since I made my online order. They NEVER arrived and I was charged for them on my credit card. I did TRY to contact the site but it is no longer there. I spoke to my credit card company and they removed the charge and are going to investigate.
In the meantime, I found this. Very interesting but still hasn't put me OFF the idea of trying them. I think I will just go to my local Walgreens and buy them. Here IS an actual test someone did. Good site too:
http://www.themockdock.com/category/kinoki-foot-pads/