Pay in advance for a service part at the dealership?? That doesn't make any sense. I've never heard of a parts department that wants money in advance for over the counter parts. What would be the point of that? The service department can always return parts if they don't sell.

Zero chance I'd pay a car dealer upfront money for a block that might not even exist.