It seems you have an incompetent service department. I suggest that another differant mechanic work on it in the service dept. When I was mechanicing I would take on the hard jobs like that. It gives satisfaction to have it done right the first time. The other thing is maybe a differant dealership? I know sometimes that is not possible. I would try a heart to heart talk with the service manager. Tell him your concerns that someone is not doing a professional job. If you still get no satisfaction the owner of the dealership would be where I would go.....Skip...You should be able with the window up and door closed feel a drag when trying to pull a dollar bill that is inserted between the seal and window glass. It is how I did it when adjusting the clearance for tightness...

Heck if I lived closer I would fix it for you and make sure my mess was cleaned up ...And just charge you for a hug and maybe a beer...