local transactions are in many ways that can be made with wallet or with other fundamental activities You use local transactions in a policy if you want to use more than one SQL operation to be treated as a single unit of work.indeed the world is full of evil people and scammers, so having precautions in mind and follow strict rules should be the key towards a safe trade without any regrets. It surely makes sense to why most of us do online trading because risks of getting scammed there are lower since there are escrows, so generally when there were two offers in my past from traders in my city, I actually gave them link to my localbitcoin account so that we can just trade online and save transportation fees and time haha Grin but trading offline has their own advantages too, as you mentioned, if followed by the rules, they are safer than online ones if one isn't careful.