No cage in the green one. As far as not factory paint. Would it be on the show room floor if it wasn't new from factory? Doesn't $$$ talk in the end or no not in this case?