I tend to see these from China sellers when looking up die-cast exotics. Anyone have any experience with them? (Just a listing I snapped a picture of)