I remember seeing pictures and prices on here somewhere. But now I can't seem to find any info on who made them and if there still available. I thought it was raptor racing but I looked through his threads couldn't find anything. Anyone have this set up?