The thing I find hilarious about this is that SFI is still letting people run their stuff for a month. WTF?
Its not about safety. Its about money. Why do you think you need to buy new harnesses every year?
However, if its even remotely true, I hope Impact dries up and blows away fast. They put themselves between racers and harm's way, and then deliberately cut corners? Even if they don't die off, I'll never buy their stuff.
Steve