FWIW were I to need or replace door seals it would be nothing but OEM. Sure that's NOT cheap but having a few vans of the '99 & '00 era I know they're generally very long lasting. IF you're one to enjoy scrap yard expeditions you can find nearly-new seals for not much more than the cost of removing and re-installing them DIY.
Should you go the used way the small clips holding the seal to the door will need to be replaced---there is absolutely no way to remove and then reuse them. AuVeCo has a version that's far, far less expensive than the so-called OEM spec'd parts. I've used them to great effect; find 'em here:
http://www.clipsandfasteners.com/sea...?Search=a19850.
Those clips are just AuVeCo #A19850 which can be found almost anywhere automotive supplies are sold. I use Clips & Fasteners because they've been a great vendor over the years.
Not sure about the LMC stuff but if its aftermarket I'd shy away from them myself. Assuming the door hinges are in good order and the doors themselves are properly fitting the opening nothing really replaces the high quality of OEM. OTOH if price is the main consideration perhaps the LMC stuff would work just fine.
Filling the seal cavity with tubing is great for an older seal but again if the doors are fitting correctly its tough to improve upon the factory seals. IMHO anyway.
A good "trick" to keep door seals working well is occasionally coat them with a wet-type silicone lubricant, something similar to 3m's 08877:
https://www.amazon.com/3M-08877-Sili.../dp/B0002KKVKC Over time the door seals loose their flexibility which affects how they fit against the body; the silicone lubricant maintains that flexibility over a lot of years. Amazon's cost is a bit high, this same product or one very similar can be found for about $7 a full can with a little bit of shopping around.
If you live in a cold weather climate and have ever had a seal stick to the body making opening a door that first time after a cold spell difficult it will pretty much prevent that from happening ever again.
As you can see I don't go the "cheap" way but do find in the end its less expensive and pretty much trouble free over a longer time.
HTH