Conversation

Replying to and
Most QR codes use the lowest level of error correction but if you turn it up to the highest level, it can cope with 30% of it being covered / cropped away. Can also get away with sticking fake data around the edges, especially if you don't do all of them. Can happily use circles.
1
5
Replying to and
It's not nearly as bad as some companies deciding to deviate from using black/white. The particularly evil ones combine that with inverting the colors for no apparent reason along with overlaying their logo on top of it. Good QR scanners already cope with far worse than circles.
3