The straps definitely look hokey! I can admit that. I will try the oven thing for the passengers side. Thanks for that tip! Can lexan be tinted? It's crystal clear and the rest of the truck's glass is tinted.

I could probably find some easy to install clamps as well. I'll look around autozone and home depot for something next time I'm there.

I can report too that at high way speeds in a very heavy downpour yesterday it worked great. No whistle and no water leaks.