No, I never tried or heard of these products. I took a quick look at their website and to be honest, I was not too impressed. Sorry!