Ive seen it before now it is nowhere to be found. Does anyone know who sells these (see picture)? Thsi picture was actually taken from the eBay listing a longtime ago. I believe the picture of the circled object is the one Im looking for. It wasnt the whole sill but just a piece of 16 guage metal with 3 steps.... Does anyone have any experience installing one like in the picture?