although i haven't seen the die cast DeLorean, Sunstar makes nice models. Anything in the 1/18 scale is of good quality in general, simply because they are fairly large models (around 10 inches long). I think $25 is a bargain, compared to the other die cast DeLorean, which is much, much smaller (isn't it only 2 inches long?) and ten times the price. I collect 1/18 scale die cast cars and am very excited about the DeLorean coming out. -Louie