Localbitcoins is the best place to buy bitcoins as there are many trusted traders with high trust ratings and as soon as they receive your deposit they will transfer bitcoins instantly to your wallet.
I dont think that local Bitcoin is the good place to buyBitcoin. I have seen the most ridiculous prices there and people still buy Bitcoin. I cant believe why they like to waste their money like that. There are many other sources which provide a much more affordable prices