If you are on Managed Payments, it takes up to 4 days to hit your bank account. I am setup for payments to be made once a week. You have been around for a long time, as you know, make sure the buyer has actually paid before shipping.
There is the scam where you get a fake email stating that payment has been made. In seller hub, the item will still show up in Awaiting Payment.
In seller hub, does the item show up in your Awaiting Shipping folder? This is when I know the item has been paid for.