not too sure. is it hard steel / aluminium or rubber. if its aluminum they are usually cliped on ( unless they're gay ) if its rubber you can usually reuse them (unless they tear or have shrunk ) but to replace them properly you have to remove the glass wich is why it would cost $160. It's not the easiest job pulling out a glass and not breaking it.
ok just looked at the pic. what i usually do is pack the underside full of urethane and then put a clamp sort of thing on it to push down on the molding. Any decent windscreen shop should do it for you for like $10 - $20 at the most , but it takes a hour for the urethane to cure. i can understand what the windscreen bloke has told you early camry's have the same set up and once you pull it out the top mold will crease/bend. There are ways around it but it takes time and time is money so they usualy just rip it out and chuck a rubber top mold in because it is a lot less hastle.