What are the pros and cons of buying bitcoins in person in a physical meet up as opposed to using an exchange.
Pro -> Anonymity. Well you have to show your face, but not your POR and bank account details.
Con -> Robbery risk. It happend in the past and it will happen again. If you meet with someone in person you might get lured into a trap, hit on the head and have your money and/or coins stolen.
An exchange might rob you as well, but at least you dont get hit on the head.
This has always confused me. If you buy coins from an exchange, won't the exchange link your Bitcoin address with your ID and therefore track every transaction thereafter? In effect, can't exchanges completely de-anonymise transactions if it starts from them?