N Scale Cars with Lights from China!
So I ordered myself a pack of 10 to check them out and installed them in my 'passenger terminal' backscene area you see picture above. I ordered mine from Everest Model on eBay, although they currently have nothing for sale, I would recommend searching on eBay as I suspect someone else may aslo offer these at some point.
The cars come in a plastic bag, no fancy packaging. Which is nice considering the price! :-)
The bottom of the car is a black plastic material that comes off with some gentle prying.