97 Taurus. Any way to keep the door together?

My 97 Taurus sedan's interior door trim (drivers side) seems to work its way loose every 6 months or so. Last time I had ignored it for a while, and happened to get a broken window; the shop replaced all the retaining
hardware for the door at the same time (so they said). 6 months down the road, and the trim is coming off again (The large piece from the bottom of the window to the bottom of the door). It always seems to come loose from the top, and makes a truly annoying rattling noise at highway speeds.
Any suggestions on how to keep the door together?
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
Teknical opined in

I'd consider it a problem for ME to solve.. but everyone aint me, so:
Three words.. auto upholstery shop.
--
- Yes, I'm a crusty old geezer curmudgeon.. deal with it! -

Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here. All logos and trade names are the property of their respective owners.