I back my Pay Pal account with a credit card. It has been instant and reliable for years.
Sounds like you're in a "check has to clear" mode.
_________________________
NO STEP ON SNEK