I didn't see the top channel, I got mine from Glen Rarick in NY who is listed on this sight. He has a lot of parts.
I got the rubber from Steele coming and have had the windshield cut. When I got all the rest of the glass home I realized it was clear not green as the glass guy said it would be. So he's going to order in some special stuff that's even darker than EZ eye. I am excited about that.