Window leaks...slightly!

There is an ecentric type bump stop on the window regulaters that could let you roll the window up a tad farther. I'd look at the door hindges first though.
Anyway ... good luck