Not sure on the paying up front part, but parts are still hard to get right now and they may not really know when they will get them. I’ve been waiting on some radiant heaters for a body shop since before thanksgiving. Fortunately the guy that I’m installing for is a body shop owner and is struggling to get things. He paid me in full, which I generally don’t do, but he wanted to spend the money before the end of the year. Crazy times. Checked on a package unit I wanted to use and they couldn’t tell me exactly when it would be in. 14-24 weeks maybe. Found another brand fortunately that I normally don’t use.