I see "no name" for a little over $200 to Stillen, etc for about $299. (all stainless) Any substantial difference or should you buy on price?