I've been waiting for 4 days, but it still says pending.
Perhaps OP is not aware that instant doesn't necessarily mean that the Bitcoin will be received immediately after pressing the instant withdrawal button...
maybe he did not know that mate and also indeed that he have already His funds because for a week now he have not posted here .
What you two don't know is that the "instant" withdrawal from freebitco.in is advertised as time taken to process less than 15 minutes. And when it works well indeed they send you the transaction in less than 15 minutes. But you see that sometimes this is not the case, as it happened to the OP and it happened to me.
What I do believe is that by now he will have received his money. As I mentioned the "instant" withdrawal once took me almost 24 hours to arrive.