dealer installed???

This past Saturday I had the pleasure of a visit from the fellow who bought my Demon brand new,a very nice fella by the way. He was only here about 5 minutes and says why did you not put the hood pins back on. I explained to him that they were not on the build sheet or the fender tag. He says they were on the car the day he drove it home,would they have been missed from the build sheet or were they dealer installed??