Deposits on parts

What does the FABO crowd think on this subject? This year I have stated that any deposit I take on parts is non refundable. I also put a time limit on when the part has to be paid for. I don’t mind taking a couple of payments on big ticket items. How long do u guys/gals think a guy/gal should hold a part for with the non refundable deposit? What about if/when a guy/gal misses a payment? Do/should they forfeit the money and part then? Thanks. Kim. Thanks. Kim