Welcome aboard ... I think sunroofs are a lot like most things automotive - you get what you pay for.
IIRC there is a company called ASC (American Sunroof Corp?) that at one time did original engineering work on sunroofs for OEM manufacturers and they'd be used to create sunroofs for one of a kind models, bucks or mules for them ... and I think that if a dealer sold you a sunroof to be installed by them, it was in fact ASC that did the installation as they were authorized by the OEM.
There's a company in Mississauga called "Automotive Sunroof Corporation (ASC)" but I don't know if its the same company. If it is, I'd be inclined to think that their quality would be good.
Good luck with this - let us know how you're doing and, oh ... pics are always good (just not in the welcome section) ... car, wife, girlfiriend, boyfriend, dog, cottage, ... whatever - post em up for us to have a look at.
Cheers ... Ken.
**EDIT: never mind, I just read an article about the ASC I was referring to filing for bankruptcy last year following the death of the founder**
Interesting note:
http://asc-sunroof.com resolves to the Webasto showroom home page ... so there ya go.
2008 Fusion SEL MTX - DD1 * 2009 Fusion SEL - DD2 * 2007 Focus ZXW - R*I*P * 2004 Focus ZTW CD Silver - sold * 2004 Focus ZTW Black - sold * 2003 Focus ZTW Black - sold * 2001 Focus ZTW Gold - sold * 2000 Focus SE Wagon (ZTW option) - Black - sold * 2000 Focus SE Wagon (ZTW option) - Gold R*I*P
2003 Focus ZX5 infra-red Track Rat - R*I*P
2003 ZX5 CD Silver Track Rat - retired, but still in the driveway
New track rat: 2000 ZX3, Atlantic Blue * JRSC with lots more to come
* New Zetec crate motor - NFG - thanks Topspeed *