If you're statement only went up to the 9th it is still a good possibility that the transaction was still pending, especially since it was a weekend, no transactions actually leave your account over the weekend, only go into a pending state... this is why when you look at your account online you will see an actual balance (money in your account) and an available balance (money in your account minus pending transactions).
It normally takes a few working days for funds to clear your account... all depends on the company. I used to work for a bank! If you're still unsure, give your bank a phone... they can view your pending transactions if you don't do online banking