Which method is preferable: sender to send Bitcoins to eWallet/mixer first or to wallet on the PC? Suppose a friend wishes to send some Bitcoins to me.

In terms of anonymity, which of the following would be preferable?


Have the Bitcoins sent to an eWallet/mixer first and then I withdraw them to my Wallet on my PC; or
Have the Bitcoins sent to my Wallet on my PC first. As and when I need to spend them, I will send a portion of them to the eWallet/mixer from where it will be spent.
Depends on which link you want to hide. If you do not want observers to be able to tell that you and your friend traded then take option 1. If you want to later hide what you are doing with the coins, but do not care whether people find out that you and your friend traded then go for option 2.

You could of course do both but then you'd pay the mixer twice or at least pay the transaction fees twice.