Saw some of these on ebay, and on some of the diecast sites I look at. Anybody seen them at Walmart yet? I think Im gonna get them.....they look pretty good! BTW, somebody tell me Im crazy......I think it says "3.0L SFI TURBO" on the hood........ Maybe I was just looking at the pictures wrong?