I was just looking over at toyeast and came across these. They look about bit size or atleast formed like bits. I wouldn't wanna order one for 12 bucks though. Anyone have any info on these cars. http://www.toyeast.com/proddetail2.asp?pdtid=AC1218
Hey those are pretty nice... good detail too, unfortunately they don't say what scale it is though so the mystery still stands.
But hey if someone finds that they fit or with slight modification will fit... then it's a great find!