In my experience, double billing is very rare. I manage credit card transactions for my boss and there has been only one double-charge in the last year, at a well-established restaurant in San Francisco. I have never been double-charged, either on my work CC or my personal ones. However, I was once not charged at all for a ~$20 dinner at a very new restaurant.