The site's review tab show 2 glowing reviews. I'm never sure if those reviews are real or just clever marketing.
It only costs $130 dollars so there doesn't seem to be much risk involved. A single piece of All-clad can go for more.
Buy it and try it out. If you don't like it, return it for a refund.
"I must say as to what I have seen of Texas it is the garden spot of the world. The best land and the best prospects for health I ever saw, and I do believe it is a fortune to any man to come here."
Davy Crockett, 1836