This is from independent.co.uk (it showed up as a result on a website):
You have probably read The Girl with the Dragon Tattoo, or at least heard of it.
Or is a coordinating conjunction, so grammatically speaking, it should only be preceded by a comma if what follows is a independent clause.
However, in the example above:
or at least heard of it.
What follows is a dependent clause.
So why is there a comma before or?