UPFRONT, all parts on my running driving truck, nothing wrong with them, probably going to sell the truck with stock parts
please note that it will take me at least 2 weeks to pull parts!
I would do a deposit type deal to hold the parts, then you pay when they are ready to ship, small deposit...