PayPal will say the transaction is complete because they did their part, which was sending the transfer info to your bank, so it may take another day for your bank to actually clear it. It all depends on how quickly your bank clears transfers like that...