Anyone had dealings with Turn Ten Racing? I am looking at there cars and wanted to see if anyone has good/bad luck with them.