I got mine from drake. I put them in last spring, so far so good. I bought extra screws and clips. I found it to be a straightforward task. Pay attention to the order of assembly and orienting the glass before you drop it through the slot. I put the front edge in first which allows the tapered edge to rotate into the new channel. I also put in the wiper felts last after everything else was done.