If so, have you checked if it has already left your address
What address are you talking about?
Freebitco is a custodial service and it doesn't work like non-custodial wallets. When you request a withdrawal from a custodial service like freebitco, they send you the payment from their own address.
Well, for my part, every time I deposit on the 'freebitco.in' website, I write down the address I deposited,
and the amount I deposited on it, and when I go to withdraw I look in my notebook that is written down
and see which address I am going to withdraw from, withdrawing the amount that is on it,
and as incredible as it may seem, this amount comes out of the address I deposited is the same.
And the funniest thing is that after I deposit, I check on the blockchain and it is incredible that it is there after being confirmed,
but you can do the test for yourself, doing what I said, and then you will have the correct answer.