Kickstarter seems to have interestingly set itself up as a workable intermediary for that: you can set up a Kickstarter that is basically a glorified way of taking preorders, people can pay for them via Paypal, and generally Paypal doesn't cause trouble in those cases.