Has anyone heard of these? Someone has them advertised on Ebay. Are they any good vs. the chinese made sets??