I have used Quadratec in the past. If you order one thing, they can get it right. Order more than one thing and they can't get it right.
I ordered my Bestop Supertop from them along with new mirrors and shaded windows for the Supertop. The Supertop arrived within 2 days. The mirrors soon after that. The shaded windows never arrived.
Quadratec complaints take a long time. I have been on hold for 40 minutes and longer each time. Only the last time did it take less than 20 minutes. Funny, but when you order, you get right through. When you complain, it takes a while to get through to anyone.
We told them the windows never came. They did step up to the bat and took care of the window order. We received them in 3 days. Unfortunately Colorado weather does not always allow for your plans to come to fruition. In other words, we had to wait to install the Supertop. When we did (the Supertop went on really easily), we found out that the windows did not fit at all. Another call to Quadratec. Bummer.
When we finally got through, we found out that they ordered shaded windows for the factory soft top. We asked why (after all, we did order a Bestop Supertop) and they didn't really give an answer. Just said for us to box up the other windows for pick up at the same time. We did verify that they are sending us the correct windows. As of yet, they have not arrived. I will let you know...