I have someone I buy a lot of stuff from over time and she usually just ships once she has a box full and I pay her as we go, making sure whatever is being shipped has been paid for.
I would think if you do a PayPal invoice, the buyer could use PayPal credit and then you have your money and they have six months to pay with no interest. And even if you don't do an invoice, for a small fee they could still use PayPal credit. There is also a Pay in 4 option which I've only ever used once but would probably also work for them.