+1
You should warn people before they pick up your kid! Like I warn people that my baby spits up..
Cloth diapers do not leak! They have an inner absorbent part and an outer waterproof layer.
When we went to Israel last year, we used disposable diapers on the trip. EVERY outfit the baby wore got dirty and stained from explosive diapers! We did not have leaks before or since with the cloth diapers we use at home!
Other reasons to use cloth:
No chemicals (like in disposables)
Saves a lot of money (especially if you have more than one in diapers, which we do)
If you're running out, just wash them - no need to run out shopping
You have room in your cart for groceries because you don't have diapers filling up the cart
You can tell your friends you care about the environment (just don't tell them you use other types of disposable products!)