The cars are somewhat prepared, not absolutely stock. Mazda does a decent job or preparing them. Last year the events had an drivers school/pratice/media day on Friday then the competition on Saturday and Sunday. Everyone involved thought you got pleanty of racing and car fun for the relatively inexpensive entry fee.