Normalmente solo se lo cobra al instante si el cargo es en la tarjeta de crédito/débito, si es cargo en cuenta bancaria tarda varios días, a mi me suele tardar unos 5 días. Hay sitios en los que solo deja escoger VISA y por eso lo cobran al instante. Cuando llevas un tiempo usando paypal incluso te ofrecen "pagar tras la entrega" en algunos sitios, que es pagarlo en 21 días desde la compra (que hasta que lo cobran en verdad pasan 25 o más).
Fíjate cuando vayas a realizar una compra en forma de pago o de cobro, ahora mismo no me acuerdo bien, ahí te indica de donde sacarán los fondos y se puede cambiar a veces.