If they paid with an echeck and you're waiting for that to clear, then that's fine. If they paid with paypal funds or a credit card I think you should ship it out as soon as you receive payment. Of course if they are fine with it, then great. I know if I were the buyer I wouldn't want to wait...