Has anyone tried these or know anything about this company? I have searched on here and didn't see it. I also googled it and it seems that all the reviews I read were pretty good with the exception of being expensive. Supposedly they are all natural? I'm just looking for info/opinions on them. Thanks