Might look at some pickups.... most are flat glass on the side windows and with a little luck might come up with one thin enough to fit the T doors.... Probably just as easy to get a set of aftermarket power windows and be done with it.... The window channels should be available through most any auto body supply store.