They look very nice, a few things though (1) wont work on lowered trucks, (2) I work with stainless every day, stainless is not stronger than carbon steel. Stainless is a softer material, thats why its used on pots and pans. It conserves the heat better, and stays hot longer. (3) over $300 for sure.
Stainless Steel is a very brittle material, If your serious about racing thats prolly not the material you want to use. I dont know if T-WHATEVER is a Better grade but generally speaking Stainless is brittle. Also for that price why not just make them out of a lightweight Chromoly and powder coat them.
I would be in if the price was right. my metco uppers adjusters have frozen up so i cant adjust the preload anymore. I might be better off right now with no bars rather than the non adjusted metcos.