Anybody have good pics of these? Based on the eBay photos there's no way I'd spend $40 on them. (of course, to me there's no n-scale vehicle that I've ever seen that would be a "steal" at $40) Granted the photos aren't very good...they look very "Micro-Machines" and it appears the windows are painted on, no?