I just bought both the Front Window Channels From Volvo.
They where a pig to find on VIDA, but I managed to track it down. They are not show as complete on, but actually do come complete. Took 4 Days from Volvo HQ.
If you need the part numbers I'll get them on Monday. I might even have a spare Drivers Side Front Channel