I think Id rather have the coin funded when I make a purchase, rather than wait and hope again it gets funded, after waiting eagerly to see if I get the coins in the first place.
If the coin is pre-funded and somehow gets lost in the mail, there is a risk that someone else now has access to the private key. A replacement would require shipping a new coin
and funding an additional wallet address.