Glad you got your money, Dark.
There's nothing wrong with asking for 1/3 to 1/2 down. I'm not a fly-by-nighter. There are costs involved. If I get stiffed out of the balance I want to be somewhere near break-even, though it's never happened.
I have had to chase down a check. Did they think 'net in 30' meant 30 business days ? Thirty Sundays ??? Waiting on money costs me money, si ?!?
How is it I'm supposed to just relax & accept that's the way it is in biz if the customer won't accept my biz terms ?