If I am interested in improving my anonymity when dealing with a merchant, does sending from a Green Address help?
My proposed steps for buying from a merchant as anonymously as possible would be:
1) Send coins to InstaWallet (connecting to InstaWallet through Tor)
2) Send coins from InstaWallet to merchant using InstaWallet's Green Address feature.
My theory is that the Green Address would make it much more difficult for the merchant to determine my identity, compared to sending the coins directly from my personal wallet. If I send the coins directly from my wallet, the merchant could likely trace the coins back to the exchange where I originally purchased them, and possibly issue a subpoena to the exchange (which likely knows my identity). Whereas, if I send the coins via a Green Address, the merchant could not trace the coins upstream at all - even if they issued a subpoena to InstaWallet, there should be no way to determine the original source of the coins.
Is my theory correct? Do Green Addresses help improve anonymity?