for me, on etsy, paid before shipping. but, as rennie said, its the nature of the beast on etsy. craft shows are usually cash & carry (or check, or credit card). for bigger items, like small furniture, enough to cover materials (usually a touch more than half), and the rest on delivery.