You need to get "in" with your dealers then.
There are some posted 'fixes' for the leaking targe seal, pull it off, clean out behind it and caulk it back in with RTV, IIRC... don't won a targa myself, so don't remember the specifics.
No tricks for the window seals really... I need to replace mine as well, but at least on my car that's only one seal per side.. I think is was quite a bit cheaper.