The plants on the left of the picture. Are tomato plants. the tallest ones. I felt pretty smug at Canadian tire a couple of days ago they were selling plants about the same size for 4 dollars each.
I Have 28 plants that size that cost me less than 2 dollars in seeds. I felt good.