Bitcoin atms are the best choice you can get.But the problem is very few countries have bitcoin atms installed in their vicinity and most likely a place where you live dont have one.Second choice is using intermediary website to hide your identity when dealing with persons online.