Seen in NE Ohio not Ontario Sorry
They have a few SS's around Cleveland. One red and one yellow. I had to order mine after I got to test drive a red one. Chevy trying to force people into buying that silly OnStar stuff ( like 700 bucks US ).
Go luck finding an SS, what is so strange is they make them at Lordstown, Ohio which is about 45 miles from Cleveland and so far there's only two around!