Our domain name was off for about 10 minutes and they grabbed it, AND they have A LOT of product infringement lawsuits about trademark from what I know
Plus, can't get a hold of them.
It's funny, we were out there for a rallycross with our team and we saw them (well, a couple guys in shirts) so wanted to go and talk to them but HEY! THEY VANISHED. There's still an address for them somewhere, don't think your to far from them...if you get a hold of them, tell them Stillen and us say hi!