I agree with Chris that Howell's sells a lot of questionable sheetmetal parts. I don't think they produce and sell any die stamped parts (they roll in stiffening ribs, etc). I guess if you have lower standards, you can buy from them and their nonexistent customer service.
Rusty Nelson